CepStream.GroupBy<TPayload, TGroupingKey, TResult> 方法 (CepStream<TPayload>, Expression<Func<TPayload, TGroupingKey>>, Expression<Func<TPayload, TResult>>)

 

依指定的索引鍵選取器函數來分組來源資料流,然後使用元素選擇器函數投射結果。

命名空間:   Microsoft.ComplexEventProcessing.Linq
組件:  Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)

public static CepGroupingStreams<TResult, TGroupingKey> GroupBy<TPayload, TGroupingKey, TResult>(
	this CepStream<TPayload> source,
	Expression<Func<TPayload, TGroupingKey>> keySelector,
	Expression<Func<TPayload, TResult>> selector
)

參數

source

輸入資料流。

keySelector

定義索引鍵值的運算式。

selector

投射結果的運算式。

傳回值

Type: Microsoft.ComplexEventProcessing.Linq.CepGroupingStreams<TResult, TGroupingKey>

資料流的群組。

類型參數

TPayload

輸入事件的裝載類型。

TGroupingKey

群組索引鍵的事件類型。

TResult

結果事件的裝載類型。

回到頁首
顯示: