Langue

ReentrantSemaphore.SuppressRelevance Méthode

Définition

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.

S’applique à