ISynchronizeInvoke.InvokeRequired Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy obiekt wywołujący musi wywołać wywołanie Invoke(Delegate, Object[]) podczas wywoływania obiektu, który implementuje ten interfejs.
public:
property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean
Wartość właściwości
true
jeśli obiekt wywołujący musi wywołać metodę Invoke(Delegate, Object[]); w przeciwnym razie false
.
Uwagi
Ta właściwość określa, czy obiekt wywołujący musi wywoływać wywołanie Invoke metody do obiektu, który implementuje ten interfejs. Takie obiekty są powiązane z określonym wątkiem i nie są bezpieczne wątkowo. Jeśli wywołujesz metodę z innego wątku, musisz użyć Invoke metody , aby przeprowadzić wywołanie do odpowiedniego wątku.