MessageQueue.SynchronizingObject Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví objekt, který zařazuje volání obslužné rutiny události, která je výsledkem ReceiveCompleted nebo PeekCompleted událost.
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
Hodnota vlastnosti
A ISynchronizeInvoke, který představuje objekt, který zařazuje volání obslužné rutiny události, která je výsledkem ReceiveCompleted události nebo PeekCompleted události. Výchozí hodnota je null.
- Atributy
Poznámky
ReceiveCompleted Výsledek PeekCompleted události nebo události z BeginReceive konkrétního vlákna nebo BeginPeek požadavku. Obvykle je nastavena, SynchronizingObject když je její související komponenta umístěna uvnitř ovládacího prvku nebo formuláře, protože tyto komponenty jsou vázány na konkrétní vlákno.
Synchronizační objekt zařazuje obvykle volání metody do jednoho vlákna.