Método ProcessEvent
Quando substituído em uma classe derivada, gera a saída e atualiza o estado interno do operador em resposta a um evento de entrada.
Namespace: Microsoft.ComplexEventProcessing.Extensibility
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public abstract IEnumerable<TOutputPayload> ProcessEvent(
TInputEvent inputEvent
)
Parâmetros
- inputEvent
Tipo: TInputEvent
Evento de entrada para o operador do fluxo.
Valor de retorno
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'TOutputPayload> ) > ) >
Eventos de saída disparados pelo evento de entrada especificado. Saída nula é equivalente a 'vazia'. No entanto, nenhum elemento da coleção retornada pode ser nulo.
Comentários
Os eventos de saída são tratados como eventos pontuais com um tempo de início igual ao tempo de sincronização do evento de entrada correspondente.
Para obter mais informações, consulte Operadores de fluxo definidos pelo usuário.
Consulte também
Referência
CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > Classe