MessageQueue.SynchronizingObject Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Objekts, das den Ereignishandleraufruf, der sich aus einem ReceiveCompleted oder PeekCompleted einem Ereignis ergibt, marshallt.
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
Eigenschaftswert
A ISynchronizeInvoke, das das Objekt darstellt, das den Ereignishandleraufruf, der sich aus einem ReceiveCompleted oder PeekCompleted einem Ereignis ergibt, marshallt. Der Standardwert lautet null.
- Attribute
Hinweise
Ein ReceiveCompleted Oder PeekCompleted Ereignis ergibt sich aus einer oder BeginReceive einer BeginPeek Anforderung zu einem bestimmten Thread. In der Regel wird festgelegt SynchronizingObject , wenn die zugehörige Komponente innerhalb eines Steuerelements oder formulars platziert wird, da diese Komponenten an einen bestimmten Thread gebunden sind.
In der Regel marshallt das synchronisierte Objekt einen Methodenaufruf in einen einzelnen Thread.