Microsoft.ComplexEventProcessing.Adapters Namespace
SQL Server 2008 R2
Exposes the StreamInsight adapters classes. Adapters are software transformers that deliver events into or out of a StreamInsight server. For more information, see Creating Input and Output Adapters.
| Class | Description | |
|---|---|---|
![]() | Adapter | Defines the methods and properties that must be implemented by input and output adapters. |
![]() | AdapterException | The exception that is raised when an error occurs during an input or output adapter operation. |
![]() | EdgeInputAdapter | Base class for an input adapter that produces untyped edge events. |
![]() | EdgeOutputAdapter | Represents the base class for an output adapter that receives edge events. |
![]() | InputAdapterBase | Base class for input adapters. |
![]() | IntervalInputAdapter | Base class for an input adapter that produces untyped interval events. |
![]() | IntervalOutputAdapter | Represents the base class for an output adapter that receives interval events. |
![]() | OutputAdapterBase | Base class for output adapters. |
![]() | PointInputAdapter | Base class for an input adapter that produces untyped point events |
![]() | PointOutputAdapter | Represents the base class for an output adapter that receives point events. |
![]() | PublishedStreamAdapterFactory | Adapter factory for the published stream input and output adapters. |
![]() | TypedEdgeInputAdapter<TPayload> | Base class for an input adapter that produces edge events which have a payload structure. |
![]() | TypedEdgeOutputAdapter<TPayload> | Represents the base class for an output adapter that receives edge events. |
![]() | TypedInputAdapter<TEvent, TPayload> | Base class for a typed input adapter. |
![]() | TypedIntervalInputAdapter<TPayload> | Base class for an input adapter that produces interval events which have a payload structure. |
![]() | TypedIntervalOutputAdapter<TPayload> | Represents the base class for an output adapter that receives interval events. |
![]() | TypedOutputAdapter<TEvent, TPayload> | Represents the base class for a typed output adapter. |
![]() | TypedPointInputAdapter<TPayload> | Base class for an input adapter that produces point events that have a payload structure. |
![]() | TypedPointOutputAdapter<TPayload> | Represents the base class for an output adapter that receives point events that have a payload structure. |
![]() | UntypedInputAdapter<TEvent> | Base class for a untyped input adapter. |
![]() | UntypedOutputAdapter<TEvent> | Base class for an untyped input adapter. |
| Structure | Description | |
|---|---|---|
![]() | PublishedStreamInputAdapterConfiguration | The configuration for published stream input adapters. |
![]() | PublishedStreamOutputAdapterConfiguration | The configuration for published stream output adapters. |
| Interface | Description | |
|---|---|---|
![]() | IDeclareAdvanceTimeProperties<TConfigInfo> | Interface that must be implemented by the factory classes that (optionally) want to specify AdvanceTimeSettings for the adapter instances that they produce. |
![]() | IDeclareEventProperties<TConfigInfo> | Optional interface to be implemented by input adapter factory to provide additional information for the event field, such as the culture of a string field. |
![]() | IHighWaterMarkInputAdapterFactory<TConfigInfo> | Creates an utyped input adapter that is able to replay events based on high-water mark checkpoint values. |
![]() | IHighWaterMarkOutputAdapterFactory<TConfigInfo> | Creates an untyped output adapter that is able to replay events based on high-water mark checkpoint values. |
![]() | IHighWaterMarkTypedInputAdapterFactory<TConfigInfo> | Creates a typed input adapter that is able to replay events based on high-water mark checkpoint values. |
![]() | IHighWaterMarkTypedOutputAdapterFactory<TConfigInfo> | Creates a typed output adapter that is able to replay events based on high-water mark checkpoint values. |
![]() | IInputAdapterFactory<TConfigInfo> | This interface must be implemented by factory classes that produce untyped input adapters. |
![]() | IOutputAdapterFactory<TConfigInfo> | This interface must be implemented by factory classes that produce untyped output adapters. |
![]() | ITypedDeclareAdvanceTimeProperties<TConfigInfo> | Interface that must be implemented by typed input factory classes that (optionally) want to specify AdvanceTimeSettings for the adapter instances that they produce. |
![]() | ITypedDeclareEventProperties<TConfigInfo> | Optional interface to be implemented by a typed input adapter factory to provide additional information for the event field, such as the culture of a string field. |
![]() | ITypedInputAdapterFactory<TConfigInfo> | This interface must be implemented by factory classes that produce typed input adapters. |
![]() | ITypedOutputAdapterFactory<TConfigInfo> | This interface must be implemented by factory classes that produce typed output adapters. |
| Enumeration | Description | |
|---|---|---|
![]() | AdapterState | Enumeration of possible adapter states. |
![]() | DequeueOperationResult | Represents the result of an Dequeue operation. |
![]() | EnqueueOperationResult | Represents the result of an Enqueue operation. |

