語言

ReentrantSemaphore.SuppressRelevance 方法

定義

在結果處理完畢前,隱藏來電者輸入該資料 ReentrantSemaphore 的證據。

public:
 virtual Microsoft::VisualStudio::Threading::ReentrantSemaphore::RevertRelevance SuppressRelevance();
public virtual Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance SuppressRelevance();
abstract member SuppressRelevance : unit -> Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance
override this.SuppressRelevance : unit -> Microsoft.VisualStudio.Threading.ReentrantSemaphore.RevertRelevance
Public Overridable Function SuppressRelevance () As ReentrantSemaphore.RevertRelevance

傳回

一個價值,用來恢復這個信號旗中任何存在的可見度。

範例

以下片段示範使用此方法的方法。

備註

此方法適用於呼叫者準備分離其他操作(例如排程至執行緒池)且不認為對自身完成至關重要的操作時,以防止分拆工作濫用呼叫者對信號量的權利。

這是判斷該信號量目前是否被持有,或是否允許重新進入的可靠判斷。

適用於