Metodo GenerateOutput
Il metodo GenerateOutput genera una raccolta di payload di eventi di output come risultato del calcolo dell'operatore 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 IEnumerable<TOutput> GenerateOutput(
IEnumerable<TInput> payloads
)
Parametri
- payloads
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TInput> ) > ) >
Raccolta di payload di eventi di input.
Valore restituito
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TOutput> ) > ) >
Raccolta di payload di eventi di output.
Osservazioni
Un operatore che non varia in base al tempo riceve solo una raccolta di payload, anziché una raccolta di tutti gli eventi con timestamp. Inoltre genera set di payload di output senza proprietà temporali. Il framework applica la dimensione della finestra come durata dell'evento di output predefinita per gli eventi restituiti, 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
CepOperator< (Of < ( <'TInput, TOutput> ) > ) > Classe
Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility