MessageQueue.SynchronizingObject Eigenschap

Definitie

Hiermee wordt het object opgehaald of ingesteld waarmee de gebeurtenis-handler-aanroep wordt opgehaald of ingesteld die het gevolg is van een ReceiveCompleted of PeekCompleted meer gebeurtenissen.

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

Waarde van eigenschap

A ISynchronizeInvoke, dat het object vertegenwoordigt dat de gebeurtenis-handler-aanroep veroorzaakt door een ReceiveCompleted of PeekCompleted een gebeurtenis. De standaardwaarde is null.

Kenmerken

Opmerkingen

Een ReceiveCompleted of PeekCompleted gebeurtenis resulteert respectievelijk van een BeginReceive of BeginPeek aanvraag in een specifieke thread. Normaal gesproken wordt de waarde ingesteld wanneer het SynchronizingObject bijbehorende onderdeel in een besturingselement of formulier wordt geplaatst, omdat deze onderdelen zijn gebonden aan een specifieke thread.

Normaal gesproken roept het synchroniseren van object marshals een methode aan in één thread.

Van toepassing op

Zie ook