GenerateOutput Método
Genera un único valor escalar como resultado del cálculo de agregado en una colección de cargas de evento de entrada.
Espacio de nombres: Microsoft.ComplexEventProcessing.Extensibility
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public abstract TOutput GenerateOutput(
IEnumerable<TInput> payloads
)
Parámetros
- payloads
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TInput> ) > ) >
Colección de cargas de evento de entrada.
Valor devuelto
Tipo: TOutput
Resultado escalar de la agregación.
Comentarios
Un agregado que no depende del tiempo solo recibe una colección de cargas, en lugar de una colección de eventos completos con marcas de tiempo. El marco de trabajo aplicará al resultado el tamaño de la ventana como la duración predeterminada del evento de salida, antes de que la directiva de salida especificada en la consulta pueda modificar dicho valor predeterminado.
La colección de cargas de evento de entrada no está ordenada.
Vea también
Referencia
CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > Clase
Espacio de nombres Microsoft.ComplexEventProcessing.Extensibility