MessageQueue.SynchronizingObject 属性

定义

获取或设置由 ReceiveCompletedPeekCompleted 事件产生封送事件处理程序调用的对象。

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,表示封送由 ReceiveCompletedPeekCompleted 事件产生的事件处理程序调用的对象。 默认值为 null

属性

注解

ReceiveCompletedPeekCompleted 事件分别从 BeginReceiveBeginPeek 请求到特定线程。 通常, SynchronizingObject 当相关组件放置在控件或窗体内时,会设置 ,因为这些组件绑定到特定线程。

通常,同步对象将方法调用封送到单个线程中。

适用于

另请参阅