ISynchronizeInvoke.InvokeRequired Propriedade

Definição

Obtém um valor que indica se o chamador deve chamar Invoke(Delegate, Object[]) ao chamar um objeto que implementa essa interface.

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

Valor da propriedade

true se o chamador deve chamar Invoke(Delegate, Object[]); caso contrário, false.

Comentários

Essa propriedade determina se o chamador deve chamar Invoke ao fazer chamadas de método para um objeto que implementa essa interface. Esses objetos são associados a um thread específico e não são thread-safe. Se você estiver chamando um método de um thread diferente, deverá usar o Invoke método para realizar marshaling da chamada para o thread adequado.

Aplica-se a