ChannelOptions.AllowSynchronousContinuations Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce true
se le operazioni eseguite in un canale richiamano in modo sincrono continuazioni che hanno sottoscritto notifiche di operazioni asincrone in sospeso. Restituisce false
se tutte le continuazioni devono essere richiamate in modo asincrono.
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
Valore della proprietà
Commenti
Se si imposta questa opzione, true
è possibile migliorare la velocità effettiva misurabile evitando di pianificare elementi di lavoro aggiuntivi. Tuttavia, può venire a costo di parallelismo ridotto, come ad esempio un produttore può essere quello di eseguire il lavoro associato a un consumer, e se non fatto in modo pensieroso, questo può causare interazioni impreviste. Il valore predefinito è false
.