Freigeben über


Peer.SynchronizingObject Eigenschaft

Definition

Wenn dieser Eigenschaftswert festgelegt ist, werden für alle Ereignisse, die nicht aufgrund eines asynchronen Vorgangs ausgelöst werden, die zugeordneten Ereignishandler in dem Thread aufgerufen, in dem das spezifische SynchronizingObject erstellt wurde.

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

Eigenschaftswert

Ein Objekt, das die ISynchronizeInvoke-Schnittstelle implementiert und von Instanzen dieses Typs für die Ereignishandlersynchronisierung in dem Thread verwendet wird, in dem es erstellt wurde.

Attribute

Ausnahmen

Das aufrufende Objekt wurde freigegeben.

Hinweise

Der Standardwert für diese Eigenschaft ist null, was angibt, dass alle Ereignishandler in einem Systemthreadpoolthread aufgerufen werden.

Diese Eigenschaft wird in der Regel auf ein UI-Element wie ein Form instance festgelegt.

Gilt für:

Weitere Informationen