ChannelOptions.AllowSynchronousContinuations Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
true se as operações realizadas num canal podem invocar síncronicamente continuações subscritas a notificações de operações assíncronas pendentes; false se todas as continuações devem ser invocadas de forma assíncrona.
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
Valor de Propriedade
Observações
Definir esta opção pode true proporcionar melhorias mensuráveis no rendimento ao evitar agendar itens adicionais de trabalho. No entanto, pode ter o custo de reduzir o paralelismo, pois por exemplo um produtor pode ser o responsável por executar trabalho associado a um consumidor e, se não for feito de forma ponderada, isso pode levar a interações inesperadas. A predefinição é false.