Sprache

ReentrantSemaphore.SuppressRelevance Methode

Definition

Verdeckt Beweise, dass der Anrufer dies ReentrantSemaphore eingegeben hat, bis sein Ergebnis gelöscht wird.

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

Gibt zurück

Ein Wert, der gelöscht werden soll, um die Sichtbarkeit aller Anwesenheitsinformationen in diesem Semaphor wiederherzustellen.

Beispiele

Der folgende Codeausschnitt veranschaulicht die Verwendung dieser Methode.

Hinweise

Diese Methode ist nützlich, wenn der Aufrufer in der Lage ist, einen anderen Vorgang (z. B. die Planung von Arbeit an den Threadpool) zu starten, dass er für den eigenen Abschluss nicht von entscheidender Bedeutung ist, um zu verhindern, dass die Spun-Arbeit das Recht des Aufrufers zum Semaphor missbraucht.

Dies ist ein sicherer Aufruf, um festzustellen, ob das Semaphor derzeit gehalten wird oder ob die Reentranz für diese Instanz zulässig ist.

Gilt für: