Clase CepPointStreamOperator(TInputPayload, TOutputPayload)
Crea un operador de flujo definido por el usuario que procesa eventos de punto por orden de StartTime.
Jerarquía de herencia
System. . :: . .Object
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator< (Of < ( <'PointEvent< (Of < ( <'TInputPayload> ) > ) >, TInputPayload, TOutputPayload> ) > ) >
Microsoft.ComplexEventProcessing.Extensibility..::..CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)>
Espacio de nombres: Microsoft.ComplexEventProcessing.Extensibility
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
[DataContractAttribute]
public abstract class CepPointStreamOperator<TInputPayload, TOutputPayload> : CepStreamOperator<PointEvent<TInputPayload>, TInputPayload, TOutputPayload>
Parámetros de tipo
- TInputPayload
El tipo de carga del evento de entrada.
- TOutputPayload
El tipo de carga del evento de salida.
El tipo CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)> expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > | Inicializa una nueva instancia de la clase CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)>. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
IsEmpty | Cuando se invalida en una clase derivada, obtiene un valor que indica si el estado interno del operador está vacío. Cuando es true, el motor de consultas StreamInsight puede descartar la instancia del operador para minimizar el consumo de memoria. (Se hereda de CepStreamOperator.) | |
NextCti | Cuando se invalida en una clase derivada, obtiene el siguiente momento en el que se pedirá al operador que procese un evento CTI. Si el valor es NULL, o si es menor o igual que la hora de sincronización del último evento procesado, no se pasará ningún evento CTI al método ProcessEvent. (Se hereda de CepStreamOperator.) |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ProcessEvent | Cuando se invalida en una clase derivada, genera la salida y actualiza el estado interno del operador como respuesta a un evento de entrada. (Se hereda de CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >.) | |
ToString | (Se hereda de Object.) |
Arriba
Comentarios
Para obtener más información, vea Operadores de flujo definidos por el usuario.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.ComplexEventProcessing.Extensibility