Control.CheckForIllegalCrossThreadCalls Propiedad
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í.
Obtiene o establece un valor que indica si se detectarán las llamadas en el subproceso equivocado que tiene acceso a la propiedad Handle de un control cuando se está depurando una aplicación.
public:
static property bool CheckForIllegalCrossThreadCalls { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public static bool CheckForIllegalCrossThreadCalls { get; set; }
[<System.ComponentModel.Browsable(false)>]
static member CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean
Valor de propiedad
true
si se detectan las llamadas en el subproceso equivocado; de lo contrario, false
.
- Atributos
Comentarios
Cuando un subproceso distinto del subproceso de creación de un control intenta tener acceso a uno de los métodos o propiedades de ese control, a menudo conduce a resultados impredecibles. Una actividad de subproceso no válida común es una llamada en el subproceso incorrecto que accede a la propiedad del Handle control. Establézcalo CheckForIllegalCrossThreadCalls en true
para buscar y diagnosticar esta actividad de subprocesos más fácilmente durante la depuración.