ExecutionDataflowBlockOptions.SingleProducerConstrained 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取是否一次使用数据流块将代码受限于某个制造者。
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。
注解
此属性默认为 false,以便多个生成者可以同时使用该块。 仅当使用块的代码可以保证仅由一个生成者 (使用时,此属性才应设置为 true,例如一次链接到块) 的源,这意味着 Post、Complete、Fault 和 OfferMessage 等方法永远不会同时调用。 一些块可能会选择利用知识,即一次只有一个制作者,以提供更好的性能。