Condividi tramite


ChannelOptions.AllowSynchronousContinuations Proprietà

Definizione

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à

Boolean

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.

Si applica a