MessageQueue.SynchronizingObject 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定封送處理從 ReceiveCompleted 或 PeekCompleted 事件產生之事件處理常式呼叫的物件。
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
屬性值
ISynchronizeInvoke,表示封送處理 ReceiveCompleted 或 PeekCompleted 事件產生之事件處理常式呼叫的物件。 預設為 null
。
- 屬性
備註
ReceiveCompleted或 PeekCompleted 事件會分別從 BeginReceive 或 BeginPeek 要求產生至特定線程。 一般而言, SynchronizingObject 當其相關元件放在控件或窗體內時,就會設定 ,因為這些元件會系結至特定的線程。
一般而言,同步處理物件會將方法呼叫封送處理成單一線程。