CepStream.Take<TPayload> 方法 (CepOrderedStream<TPayload>, UInt32)

 

假設有已排序的資料流,請從每個視窗取出給定的事件數目。

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

語法

public static CepStream<TPayload> Take<TPayload>(
    this CepOrderedStream<TPayload> source,
    uint numberOfElements
)
public:
generic<typename TPayload>
[ExtensionAttribute]
static CepStream<TPayload>^ Take(
    CepOrderedStream<TPayload>^ source,
    unsigned int numberOfElements
)
static member Take<'TPayload> : 
        source:CepOrderedStream<'TPayload> *
        numberOfElements:uint32 -> CepStream<'TPayload>
<ExtensionAttribute>
Public Shared Function Take(Of TPayload) (
    source As CepOrderedStream(Of TPayload),
    numberOfElements As UInteger
) As CepStream(Of TPayload)

參數

  • source
    輸入資料流。
  • numberOfElements
    從每個視窗取出的元素數目。

傳回值

Type: Microsoft.ComplexEventProcessing.Linq.CepStream<TPayload>

包含從每個視窗取出之給定事件數目的資料流。

類型參數

  • TPayload
    輸入事件的裝載類型。

請參閱

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

回到頁首