共用方式為


ExecutionDataflowBlockOptions.SingleProducerConstrained 屬性

定義

取得使用資料流程區塊的程式碼是否被限制為一次一個生產者。

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

屬性值

Boolean

傳回 Boolean

備註

此屬性預設為 false,因此多個產生者可能會同時使用區塊。 只有當使用 區塊的程式碼能夠保證只有一個產生 (者使用此屬性,例如一次連結至區塊) 的來源,這表示 Post、Complete、Fault 和 OfferMessage 等方法永遠不會同時呼叫, 有些區塊可能會選擇利用知識,一次只有一個產生者,以提供更佳的效能。

適用於