ChannelOptions.AllowSynchronousContinuations Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
true
jeśli operacje wykonywane na kanale mogą synchronicznie wywoływać kontynuacje subskrybowane do powiadomień o oczekujących operacjach asynchronicznych; false
jeśli wszystkie kontynuacje powinny być wywoływane asynchronicznie.
public:
property bool AllowSynchronousContinuations { bool get(); void set(bool value); };
public bool AllowSynchronousContinuations { get; set; }
member this.AllowSynchronousContinuations : bool with get, set
Public Property AllowSynchronousContinuations As Boolean
Wartość właściwości
Uwagi
Ustawienie tej opcji w celu true
zapewnienia mierzalnych ulepszeń przepływności przez uniknięcie planowania dodatkowych elementów roboczych. Jednak może to wiązać się z kosztem zmniejszonego równoległości, na przykład producent może być tym, który wykonuje pracę związaną z konsumentem, a jeśli nie zostało to przemyślane, może to prowadzić do nieoczekiwanych interakcji. Wartość domyślna to false
.