PeerApplication.SynchronizingObject Propriedade

Definição

Quando esse valor de propriedade for definido, todos os eventos não acionados como resultado de uma operação assíncrona terão os manipuladores de eventos associados chamados novamente no thread que criou o específico SynchronizingObject.

public:
 property System::ComponentModel::ISynchronizeInvoke ^ SynchronizingObject { System::ComponentModel::ISynchronizeInvoke ^ get(); void set(System::ComponentModel::ISynchronizeInvoke ^ value); };
[System.ComponentModel.Browsable(false)]
public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SynchronizingObject : System.ComponentModel.ISynchronizeInvoke with get, set
Public Property SynchronizingObject As ISynchronizeInvoke

Valor da propriedade

Objeto que implementa a ISynchronizeInvoke interface e é usado por instâncias desse tipo para sincronização do manipulador de eventos no thread que a criou.

Atributos

Exceções

O objeto de chamada foi descartado.

Comentários

O valor de conjunto padrão dessa propriedade é null, indicando que todos os manipuladores de eventos são chamados em um thread do pool de threads do sistema.

Essa propriedade normalmente é definida como um elemento de interface do usuário, como uma Form instância.

Aplica-se a

Confira também