Lenguaje

ReentrantSemaphore.SuppressRelevance Método

Definición

Oculta la evidencia de que el autor de la llamada ha entrado en esto ReentrantSemaphore hasta que se elimine su resultado.

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

Devoluciones

Valor que se va a eliminar para restaurar la visibilidad de cualquier presencia en este semáforo.

Ejemplos

En el fragmento de código siguiente se muestra una manera de usar este método.

Comentarios

Este método es útil cuando el autor de la llamada está a punto de poner en marcha otra operación (por ejemplo, programar trabajo en el grupo de subprocesos) que no considera vital para su propia finalización, con el fin de evitar que el spun off work abusing del derecho del autor de la llamada al semáforo.

Se trata de una llamada segura para realizar si el semáforo se mantiene actualmente o no, o si se permite la reentrada en esta instancia.

Se aplica a