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.
Ruft das Objekt ab, das den durch ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis ausgelösten Ereignishandleraufruf marshallt, oder legt diesen fest.
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
Ein ISynchronizeInvoke, das das Objekt darstellt, das den durch ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis ausgelösten Ereignishandleraufruf marshallt. Der Standardwert ist null
.
- Attribute
Hinweise
Ein ReceiveCompleted - oder PeekCompleted -Ereignis ergibt sich aus einer BeginReceive - oder BeginPeek -Anforderung an einen bestimmten Thread. In der Regel wird festgelegt, wenn die SynchronizingObject zugehörige Komponente innerhalb eines Steuerelements oder Formulars platziert wird, da diese Komponenten an einen bestimmten Thread gebunden sind.
In der Regel marshallt das synchronisierende Objekt einen Methodenaufruf in einen einzelnen Thread.