Compartilhar via


PeerApplication.SynchronizingObject Propriedade

Definição

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

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 padrão definido para essa propriedade é null, indicando que todos os manipuladores de eventos são chamados em um thread do pool de threads do sistema.

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

Aplica-se a

Confira também