Control.CheckForIllegalCrossThreadCalls Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aanroept op de verkeerde thread die toegang heeft tot de eigenschap van Handle een besturingselement wanneer er fouten worden opgespoord in een toepassing.
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
Waarde van eigenschap
true als aanroepen van de verkeerde thread worden betrapt; anders, false.
- Kenmerken
Opmerkingen
Wanneer een andere thread dan de makende thread van een besturingselement probeert toegang te krijgen tot een van de methoden of eigenschappen van dat besturingselement, leidt dit vaak tot onvoorspelbare resultaten. Een veelvoorkomende ongeldige threadactiviteit is een aanroep van de verkeerde thread die toegang heeft tot de eigenschap van Handle het besturingselement. Ingesteld CheckForIllegalCrossThreadCalls om deze threadactiviteit gemakkelijker te true vinden en diagnosticeren tijdens foutopsporing.