ReentrantSemaphore.SuppressRelevance 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在結果處理完畢前,隱藏來電者輸入該資料 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
傳回
一個價值,用來恢復這個信號旗中任何存在的可見度。
範例
以下片段示範使用此方法的方法。
備註
此方法適用於呼叫者準備分離其他操作(例如排程至執行緒池)且不認為對自身完成至關重要的操作時,以防止分拆工作濫用呼叫者對信號量的權利。
這是判斷該信號量目前是否被持有,或是否允許重新進入的可靠判斷。