Language

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

返品

このセマフォ内のプレゼンスの可視性を復元するために破棄する値。

例

次のスニペットは、このメソッドを使用する方法を示しています。

注釈

このメソッドは、呼び出し元が別の操作 (スレッド プールへの作業のスケジュール設定など) を開始しようとしているときに役立ちます。この操作は、スピンオフ処理がセマフォに対する呼び出し元の権限を悪用するのを防ぐために、独自の完了に不可欠とは見なされません。

これは、セマフォが現在保持されているかどうか、またはこのインスタンスで再入が許可されているかどうかを確認するための安全な呼び出しです。

適用対象