ProcessEvent Método
Cuando se invalida en una clase derivada, genera la salida y actualiza el estado interno del operador como respuesta a un evento de entrada.
Espacio de nombres: Microsoft.ComplexEventProcessing.Extensibility
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public abstract IEnumerable<TOutputPayload> ProcessEvent(
TInputEvent inputEvent
)
Parámetros
- inputEvent
Tipo: TInputEvent
Evento de entrada para el operador de flujo.
Valor devuelto
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TOutputPayload> ) > ) >
Eventos de salida desencadenados por el evento de entrada especificado. Un resultado null es equivalente a 'empty'. Sin embargo, ningún elemento de la colección devuelta puede ser null.
Comentarios
Los eventos de salida se consideran eventos de punto con la misma hora de inicio que la hora de sincronización del evento de entrada correspondiente.
Para obtener más información, vea Operadores de flujo definidos por el usuario.
Vea también
Referencia
CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > Clase
Espacio de nombres Microsoft.ComplexEventProcessing.Extensibility