ExecutionDataflowBlockOptions.SingleProducerConstrained 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.
Ottiene un valore che indica se il codice che usa il blocco del flusso di dati è vincolato a un producer alla volta.
public:
property bool SingleProducerConstrained { bool get(); void set(bool value); };
public bool SingleProducerConstrained { get; set; }
member this.SingleProducerConstrained : bool with get, set
Public Property SingleProducerConstrained As Boolean
Valore della proprietà
Restituisce Boolean.
Commenti
Per impostazione predefinita, questa proprietà è false, in modo che il blocco possa essere utilizzato contemporaneamente da più producer. Questa proprietà deve essere impostata su true solo se il codice che usa il blocco può garantire che venga usato solo da un producer (ad esempio un'origine collegata al blocco) alla volta, ovvero i metodi come Post, Complete, Fault e OfferMessage non verranno mai chiamati simultaneamente. Alcuni blocchi possono scegliere di capitalizzare sulla conoscenza che ci sarà un solo produttore alla volta per offrire prestazioni migliori.