ISynchronizeInvoke.InvokeRequired Propiedad

Definición

Obtiene un valor que indica si el elemento que realiza la llamada debe llamar a Invoke(Delegate, Object[]) cuando se llame a un objeto que implemente esta interfaz.

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

Valor de propiedad

true si el elemento que realiza la llamada llama a Invoke(Delegate, Object[]); en caso contrario, false.

Comentarios

Esta propiedad determina si el autor de la llamada debe llamar Invoke al realizar llamadas de método a un objeto que implementa esta interfaz. Estos objetos están enlazados a un subproceso específico y no son seguros para subprocesos. Si llama a un método desde un subproceso diferente, debe usar el Invoke método para serializar la llamada al subproceso adecuado.

Se aplica a