Condividi tramite


ExecutionDataflowBlockOptions.SingleProducerConstrained Proprietà

Definizione

Indica se il codice che utilizza il blocco di 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

Questa proprietà è impostata su false, in modo che il blocco possa essere usato 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, vale a dire che 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 garantire prestazioni migliori.

Si applica a