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
返品
このセマフォ内のプレゼンスの可視性を復元するために破棄する値。
例
次のスニペットは、このメソッドを使用する方法を示しています。
注釈
このメソッドは、呼び出し元が別の操作 (スレッド プールへの作業のスケジュール設定など) を開始しようとしているときに役立ちます。この操作は、スピンオフ処理がセマフォに対する呼び出し元の権限を悪用するのを防ぐために、独自の完了に不可欠とは見なされません。
これは、セマフォが現在保持されているかどうか、またはこのインスタンスで再入が許可されているかどうかを確認するための安全な呼び出しです。