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.
true se le operazioni eseguite su un canale possono richiamare in modo sincrono le continuazioni sottoscritte alle notifiche delle operazioni asincrone in sospeso; 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
L'impostazione di questa opzione su true può offrire miglioramenti misurabili della velocità effettiva evitando di pianificare elementi di lavoro aggiuntivi. Tuttavia, può venire a costo di ridurre il parallelismo, come ad esempio un producer può essere quello di eseguire il lavoro associato a un consumer e, se non fatto in modo ponderato, questo può portare a interazioni impreviste. Il valore predefinito è false.