Monitor.IsEntered(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 /
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 .