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 vyplývající z ReceiveCompleted události nebo 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
Hodnota vlastnosti
A ISynchronizeInvoke, který představuje objekt, který zařadí volání obslužné rutiny události vyplývající z ReceiveCompleted události nebo PeekCompleted . Výchozí formát je null
.
- Atributy
Poznámky
Výsledek ReceiveCompleted události nebo PeekCompleted z BeginReceive požadavku na BeginPeek konkrétní vlákno v uvedeném pořadí. Obvykle se nastaví, SynchronizingObject když je jeho 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.
Obvykle synchronizující objekt zařadí volání metody do jednoho vlákna.