ISynchronizeInvoke.InvokeRequired Vlastnost

Definice

Získá hodnotu určující, zda volající musí volat Invoke(Delegate, Object[]) při volání objektu, který implementuje toto rozhraní.

public:
 property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean

Hodnota vlastnosti

true pokud volající musí volat Invoke(Delegate, Object[]); jinak , false.

Poznámky

Tato vlastnost určuje, zda volající musí volat Invoke při volání metody objektu, který implementuje toto rozhraní. Takové objekty jsou svázané s určitým vláknem a nejsou bezpečné pro přístup z více vláken. Pokud voláte metodu z jiného vlákna, musíte použít Invoke metodu k zařazování volání do správného vlákna.

Platí pro