ChannelOptions.AllowSynchronousContinuations Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
true Если операции, выполняемые на канале, могут синхронно вызывать продолжения, подписанные на уведомления о ожидающих асинхронных операциях; false Если все продолжения должны вызываться асинхронно.
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
Значение свойства
Комментарии
При настройке этого параметра можно true обеспечить измеримые улучшения пропускной способности, избегая планирования дополнительных рабочих элементов. Тем не менее, это может оказаться в стоимости уменьшенного параллелизма, так как например, производитель может быть тем, который будет выполнять работу, связанную с потребителем, и если это не сделано должным образом, это может привести к непредвиденным взаимодействиям. Значение по умолчанию — false.