Compartir a través de


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