Espacio de nombres Microsoft.ComplexEventProcessing.Adapters

Expone las clases de adaptador de StreamInsight. Los adaptadores son transformadores de software que entregan eventos en un servidor de StreamInsight o desde él. Para obtener más información, vea Crear adaptadores de entrada y de salida.

Clases

  Clase Descripción
Clase pública Adapter Define los métodos y las propiedades que deben implementar los adaptadores de entrada y de salida.
Clase pública AdapterException Excepción que se inicia cuando se produce un error durante una operación de adaptador de entrada o de salida.
Clase pública EdgeInputAdapter Clase base de un adaptador de entrada que genera eventos perimetrales sin tipo.
Clase pública EdgeOutputAdapter Representa la clase base de un adaptador de salida que recibe eventos perimetrales.
Clase pública InputAdapterBase Clase base para los adaptadores de entrada.
Clase pública IntervalInputAdapter Clase base de un adaptador de entrada que genera eventos de intervalo sin tipo.
Clase pública IntervalOutputAdapter Representa la clase base de un adaptador de salida que recibe eventos de intervalo.
Clase pública OutputAdapterBase Clase base para los adaptadores de salida.
Clase pública PointInputAdapter Clase base de un adaptador de entrada que genera eventos de punto sin tipo.
Clase pública PointOutputAdapter Representa la clase base de un adaptador de salida que recibe eventos de punto.
Clase pública PublishedStreamAdapterFactory Generador de adaptadores para los adaptadores de entrada y salida del flujo publicado.
Clase pública TypedEdgeInputAdapter< (Of < ( <'TPayload> ) > ) > Clase base de un adaptador de entrada que genera eventos perimetrales con una estructura de carga.
Clase pública TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > Representa la clase base de un adaptador de salida que recibe eventos perimetrales.
Clase pública TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > Clase base de un adaptador de entrada con tipo.
Clase pública TypedIntervalInputAdapter< (Of < ( <'TPayload> ) > ) > Clase base de un adaptador de entrada que genera eventos de intervalo con una estructura de carga.
Clase pública TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > Representa la clase base de un adaptador de salida que recibe eventos de intervalo.
Clase pública TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > Representa la clase base de un adaptador de salida con tipo.
Clase pública TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > Clase base de un adaptador de entrada que genera eventos de punto con una estructura de carga.
Clase pública TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) > Representa la clase base de un adaptador de salida que recibe eventos de punto con una estructura de carga.
Clase pública UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > Clase base de un adaptador de entrada sin tipo.
Clase pública UntypedOutputAdapter< (Of < ( <'TEvent> ) > ) > Clase base de un adaptador de entrada sin tipo.

Estructuras

  Estructura Descripción
Estructura pública PublishedStreamInputAdapterConfiguration La configuración de los adaptadores de entrada del flujo publicado.
Estructura pública PublishedStreamOutputAdapterConfiguration La configuración de los adaptadores de salida del flujo publicado.

Interfaces

  Interfaz Descripción
Interfaz pública IDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > Interfaz que se debe implementar en las clases de generador que (opcionalmente) desean especificar valores de AdvanceTimeSettings para las instancias de adaptador que producen.
Interfaz pública IDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > Interfaz opcional que se implementa en un generador de adaptadores de entrada para proporcionar información adicional del campo de evento, como la referencia cultural de un campo de cadena.
Interfaz pública IHighWaterMarkInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Crea un adaptador de entrada sin tipo que puede reproducir eventos basándose en valores de límite máximo de puntos de comprobación.
Interfaz pública IHighWaterMarkOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Crea un adaptador de salida sin tipo que puede reproducir eventos basándose en valores de límite máximo de puntos de comprobación.
Interfaz pública IHighWaterMarkTypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Crea un adaptador de entrada con tipo que puede reproducir eventos basándose en valores de límite máximo de puntos de comprobación.
Interfaz pública IHighWaterMarkTypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Crea un adaptador de salida con tipo que puede reproducir eventos basándose en valores de límite máximo de puntos de comprobación.
Interfaz pública IInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Esta interfaz se debe implementar en clases de generador que producen adaptadores de entrada sin tipo.
Interfaz pública IOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Esta interfaz se debe implementar en clases de generador que producen adaptadores de salida sin tipo.
Interfaz pública ITypedDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > Interfaz que se debe implementar en las clases de generador de entrada con tipo que (opcionalmente) desean especificar valores de AdvanceTimeSettings para las instancias de adaptador que producen.
Interfaz pública ITypedDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > Interfaz opcional que se implementa en un generador de adaptadores de entrada con tipo para proporcionar información adicional del campo de evento, como la referencia cultural de un campo de cadena.
Interfaz pública ITypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Esta interfaz se debe implementar en clases de generador que producen adaptadores de entrada con tipo.
Interfaz pública ITypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > Esta interfaz se debe implementar en clases de generador que producen adaptadores de salida con tipo.

Enumeraciones

  Enumeración Descripción
Enumeración pública AdapterState Enumeración de posibles estados del adaptador.
Enumeración pública DequeueOperationResult Representa el resultado de una operación de eliminación de la cola.
Enumeración pública EnqueueOperationResult Representa el resultado de una operación de puesta en cola.