ISynchronizeInvoke.InvokeRequired Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.