MessageQueue.SynchronizingObject プロパティ
アセンブリ: System.Messaging (system.messaging.dll 内)

Dim instance As MessageQueue Dim value As ISynchronizeInvoke value = instance.SynchronizingObject instance.SynchronizingObject = value
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)
ReceiveCompleted イベントまたは PeekCompleted イベントによって発生したイベント ハンドラ呼び出しをマーシャリングするオブジェクトを表す ISynchronizeInvoke。既定値は null 参照 (Visual Basic では Nothing) です。

ReceiveCompleted イベントまたは PeekCompleted イベントは、それぞれ BeginReceive 要求または BeginPeek 要求によって、特定のスレッドに対して発生します。通常、関連付けられたコンポーネントがコントロールまたはフォームの中にあると、これらのコンポーネントは特定のスレッドにバインドされるため、SynchronizingObject が設定されます。


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- MessageQueue.SynchronizingObject プロパティのページへのリンク