Metodo GenerateOutput
Genera un singolo valore scalare come risultato del calcolo della funzione di aggregazione su una raccolta di payload di eventi di input.
Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Sintassi
public abstract TOutput GenerateOutput(
IEnumerable<TInput> payloads
)
Parametri
- payloads
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TInput> ) > ) >
Raccolta di payload di eventi di input.
Valore restituito
Tipo: TOutput
Risultato scalare dell'aggregazione.
Osservazioni
Una funzione di aggregazione che non varia in base al tempo riceve solo una raccolta di payload, anziché una raccolta di interi eventi, inclusi i timestamp. Il framework applica al risultato la dimensione della finestra come durata dell'evento di output predefinita, prima che i criteri di output specificati nella query possano modificare tale valore predefinito.
La raccolta di payload dell'evento di input non è ordinata.
Vedere anche
Riferimento
CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > Classe
Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility