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

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

 

從指定的來源,以非同步方式接收的值。

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

public static Task<TOutput> ReceiveAsync<TOutput>(
	this ISourceBlock<TOutput> source
)

參數

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

要從中接收值的來源。

傳回值

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

工作,代表非同步接收作業。 完成時成功從來源接收項目值,則傳回的工作和其 Result 傳回接收到的值。 如果來源是空白的已完成,因為無法擷取項目值 InvalidOperationException 傳回的工作中擲回例外狀況。

類型參數

TOutput

包含來源中的資料類型。

Exception Condition
ArgumentNullException

sourcenull

回到頁首
顯示: