本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ExecutionDataflowBlockOptions.SingleProducerConstrained 屬性

 

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

命名空間:   System.Threading.Tasks.Dataflow
組件:  System.Threading.Tasks.Dataflow (於 System.Threading.Tasks.Dataflow.dll)

public bool SingleProducerConstrained { get; set; }

屬性值

Type: System.Boolean

傳回 Boolean

這個屬性預設為 false,使區塊可供多個產生者同時。 這個屬性只應設定為 true,如果使用區塊的程式碼可以保證,它會永遠只使用一個產生者 (例如來源連結至區塊) 一次,這表示永遠不會在同時呼叫 Post、 完成、 錯誤和 OfferMessage 之類的方法。 有些區塊可能會選擇在將僅有一個產生者一次以提供更佳的效能的知識。

回到頁首
顯示: