Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


MessageQueue.SynchronizingObject Właściwość

Definicja

Pobiera lub ustawia obiekt, który marshalsuje wywołanie procedury obsługi zdarzeń wynikające z zdarzenia ReceiveCompleted lub PeekCompleted .

[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_SynchronizingObject")]
public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; }

Wartość właściwości

Obiekt ISynchronizeInvokereprezentujący obiekt, który marshalsuje wywołanie procedury obsługi zdarzeń wynikające z ReceiveCompleted zdarzenia lub PeekCompleted . Wartość domyślna to null.

Atrybuty

Uwagi

Zdarzenie ReceiveCompleted lub PeekCompleted wynika odpowiednio z BeginReceive żądania lub BeginPeek do określonego wątku. Zazwyczaj parametr jest ustawiany, SynchronizingObject gdy jego powiązany składnik jest umieszczany wewnątrz kontrolki lub formularza, ponieważ te składniki są powiązane z określonym wątkiem.

Zazwyczaj synchronizowanie obiektu marshalsuje wywołanie metody do pojedynczego wątku.

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Zobacz też