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

 

依指定的群組索引鍵分割輸入資料流。

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

語法

public static CepGroupingStreams<TPayload, TGroupingKey> GroupBy<TPayload, TGroupingKey>(
    this CepStream<TPayload> source,
    Expression<Func<TPayload, TGroupingKey>> keySelector
)
public:
generic<typename TPayload, typename TGroupingKey>
[ExtensionAttribute]
static CepGroupingStreams<TPayload, TGroupingKey>^ GroupBy(
    CepStream<TPayload>^ source,
    Expression<Func<TPayload, TGroupingKey>^>^ keySelector
)
static member GroupBy<'TPayload, 'TGroupingKey> : 
        source:CepStream<'TPayload> *
        keySelector:Expression<Func<'TPayload, 'TGroupingKey>> -> CepGroupingStreams<'TPayload, 'TGroupingKey>
<ExtensionAttribute>
Public Shared Function GroupBy(Of TPayload, TGroupingKey) (
    source As CepStream(Of TPayload),
    keySelector As Expression(Of Func(Of TPayload, TGroupingKey))
) As CepGroupingStreams(Of TPayload, TGroupingKey)

參數

  • source
    輸入資料流。
  • keySelector
    用於投射群組索引鍵的運算式。

傳回值

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

資料流的群組。

類型參數

  • TPayload
    輸入事件的裝載類型。
  • TGroupingKey
    群組索引鍵的事件類型。

請參閱

GroupBy 超載
CepStream 類別
Microsoft.ComplexEventProcessing.Linq 命名空間

回到頁首