Monitor.IsEntered(Object) Método

Definición

Determina si el subproceso actual contiene el bloqueo en el objeto especificado.

public:
 static bool IsEntered(System::Object ^ obj);
public static bool IsEntered(object obj);
static member IsEntered : obj -> bool
Public Shared Function IsEntered (obj As Object) As Boolean

Parámetros

obj
Object

Objeto que se va a probar.

Devoluciones

true es si el subproceso actual contiene el bloqueo en obj; de lo contrario, falsees .

Excepciones

obj es null.

Comentarios

Este método solo funciona para bloqueos adquiridos mediante los métodos de la clase /, o mediante la instrucción /> de C# , que se implementan con .

Use este método con herramientas de diagnóstico, como el Assert método y la Contract clase , para depurar problemas de bloqueo que implican la Monitor clase .

Se aplica a