MessageQueue.SynchronizingObject Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el objeto que calcula las referencias a la llamada al controlador de eventos generada a partir de un evento ReceiveCompleted o 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
Valor de propiedad
La interfaz ISynchronizeInvoke que representa el objeto que calcula las referencias de la llamada al controlador de eventos generada a partir de un evento ReceiveCompleted o PeekCompleted. De manera predeterminada, es null
.
- Atributos
Comentarios
Un ReceiveCompleted evento o PeekCompleted es el resultado de una BeginReceive solicitud o BeginPeek , respectivamente, a un subproceso específico. Normalmente, SynchronizingObject se establece cuando su componente relacionado se coloca dentro de un control o un formulario, porque esos componentes están enlazados a un subproceso específico.
Normalmente, el objeto de sincronización serializa una llamada de método en un único subproceso.