ReentrantSemaphore.SuppressRelevance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Masque les preuves que l’appelant a entré dans ce ReentrantSemaphore dossier jusqu’à ce que son résultat soit supprimé.
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
Retours
Valeur à supprimer pour restaurer la visibilité de toute présence dans ce sémaphore.
Exemples
L’extrait de code suivant illustre un moyen d’utiliser cette méthode.
Remarques
Cette méthode est utile lorsque l’appelant est sur le point de se détacher d’une autre opération (par exemple, la planification du travail sur le threadpool) qu’il ne considère pas vital pour sa propre achèvement, afin d’empêcher le travail de l’appelant d’abuser du droit de l’appelant au sémaphore.
Il s’agit d’un appel sûr pour indiquer si le sémaphore est actuellement conservé ou si la réentrance est autorisée sur cette instance.