GenerateOutput 方法
GenerateOutput 方法會產生輸出事件裝載的集合,當做對輸入事件裝載之集合的運算子計算結果。
命名空間: Microsoft.ComplexEventProcessing.Extensibility
組件: Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)
語法
public abstract IEnumerable<TOutput> GenerateOutput(
IEnumerable<TInput> payloads
)
參數
- payloads
型別:System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TInput> ) > ) >
輸入事件裝載的集合。
傳回值
型別:System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TOutput> ) > ) >
輸出事件裝載的集合。
備註
時間不緊迫的運算子只會接收裝載的集合,而非具有時間戳記之完整事件的集合。此外,它會產生不含任何暫時屬性的輸出裝載集合。此架構會先將視窗大小當做預設輸出事件存留期間套用至傳回的事件,然後查詢中指定的輸出原則才能修改該預設值。
輸入事件裝載的集合沒有排序。