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

DataflowBlock.OutputAvailableAsync<TOutput> 方法 (ISourceBlock<TOutput>)

 

提供 Task<TResult> ,以非同步方式監視可用的輸出的來源。

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

public static Task<bool> OutputAvailableAsync<TOutput>(
	this ISourceBlock<TOutput> source
)

參數

source
Type: System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>

要監視的來源。

傳回值

Type: System.Threading.Tasks.Task<Boolean>

A Task<TResult> ,是否與多個輸出都可使用的通知。 如果當工作完成時,其 Resulttrue, ,多個輸出可用於來源 (雖然來源的另一個取用者可能會擷取資料)。

如果它傳回 false, ,不多個輸出,而且絕對不會因為可用的輸出是之前完成的來源。

類型參數

TOutput

指定包含來源中的資料類型。

回到頁首
顯示: