ChannelOptions.AllowSynchronousContinuations Propriété

Définition

true si des opérations effectuées sur un canal peuvent appeler de façon synchrone des continuations abonnées aux notifications d’opérations asynchrones en attente ; false si toutes les continuations doivent être appelées de façon asynchrone.

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

Valeur de propriété

Remarques

Définition de cette option pour true fournir des améliorations mesurables du débit en évitant de planifier des éléments de travail supplémentaires. Toutefois, il peut s’avérer coûteux de réduire le parallélisme, comme par exemple un producteur peut être celui qui exécute le travail associé à un consommateur et, s’il n’est pas fait de manière réfléchie, cela peut entraîner des interactions inattendues. La valeur par défaut est false.

S’applique à