MessageQueue.SynchronizingObject-Eigenschaft
Ruft das Objekt ab, das den durch ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis ausgelösten Ereignishandleraufruf marshallt, oder legt diesen fest.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Property SynchronizingObject As ISynchronizeInvoke
'Usage
Dim instance As MessageQueue
Dim value As ISynchronizeInvoke
value = instance.SynchronizingObject
instance.SynchronizingObject = value
public ISynchronizeInvoke SynchronizingObject { get; set; }
public:
property ISynchronizeInvoke^ SynchronizingObject {
ISynchronizeInvoke^ get ();
void set (ISynchronizeInvoke^ value);
}
/** @property */
public ISynchronizeInvoke get_SynchronizingObject ()
/** @property */
public void set_SynchronizingObject (ISynchronizeInvoke value)
public function get SynchronizingObject () : ISynchronizeInvoke
public function set SynchronizingObject (value : ISynchronizeInvoke)
Eigenschaftenwert
Ein ISynchronizeInvoke, das das Objekt darstellt, das den durch ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis ausgelösten Ereignishandleraufruf marshallt. Der Standardwert ist NULL (Nothing in Visual Basic).
Hinweise
Ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis wird aufgrund einer BeginReceive-Anforderung oder einer BeginPeek-Anforderung an einen bestimmten Thread ausgelöst. Das SynchronizingObject wird normalerweise festgelegt, wenn die zugehörige Komponente in einem Steuerelement oder Formular platziert wird, da diese Komponenten an einen bestimmten Thread gebunden sind.
Üblicherweise marshallt das synchronisierende Objekt einen Methodenaufruf in einen einzelnen Thread.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
MessageQueue-Klasse
MessageQueue-Member
System.Messaging-Namespace
PeekCompleted
ReceiveCompleted