Microsoft.ComplexEventProcessing.Adapters Namespace

 

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.

Classes

Class Description
System_CAPS_pubclass Adapter

Defines the methods and properties that must be implemented by input and output adapters.

System_CAPS_pubclass AdapterException

The exception that is raised when an error occurs during an input or output adapter operation.

System_CAPS_pubclass EdgeInputAdapter

Base class for an input adapter that produces untyped edge events.

System_CAPS_pubclass EdgeOutputAdapter

Represents the base class for an output adapter that receives edge events.

System_CAPS_pubclass InputAdapterBase

Base class for input adapters.

System_CAPS_pubclass IntervalInputAdapter

Base class for an input adapter that produces untyped interval events.

System_CAPS_pubclass IntervalOutputAdapter

Represents the base class for an output adapter that receives interval events.

System_CAPS_pubclass OutputAdapterBase

Base class for output adapters.

System_CAPS_pubclass PointInputAdapter

Base class for an input adapter that produces untyped point events

System_CAPS_pubclass PointOutputAdapter

Represents the base class for an output adapter that receives point events.

System_CAPS_pubclass PublishedStreamAdapterFactory

Adapter factory for the published stream input and output adapters.

System_CAPS_pubclass TypedEdgeInputAdapter<TPayload>

Base class for an input adapter that produces edge events which have a payload structure.

System_CAPS_pubclass TypedEdgeOutputAdapter<TPayload>

Represents the base class for an output adapter that receives edge events.

System_CAPS_pubclass TypedInputAdapter<TEvent, TPayload>

Base class for a typed input adapter.

System_CAPS_pubclass TypedIntervalInputAdapter<TPayload>

Base class for an input adapter that produces interval events which have a payload structure.

System_CAPS_pubclass TypedIntervalOutputAdapter<TPayload>

Represents the base class for an output adapter that receives interval events.

System_CAPS_pubclass TypedOutputAdapter<TEvent, TPayload>

Represents the base class for a typed output adapter.

System_CAPS_pubclass TypedPointInputAdapter<TPayload>

Base class for an input adapter that produces point events that have a payload structure.

System_CAPS_pubclass TypedPointOutputAdapter<TPayload>

Represents the base class for an output adapter that receives point events that have a payload structure.

System_CAPS_pubclass UntypedInputAdapter<TEvent>

Base class for a untyped input adapter.

System_CAPS_pubclass UntypedOutputAdapter<TEvent>

Base class for an untyped input adapter.

Structures

Structure Description
System_CAPS_pubstructure PublishedStreamInputAdapterConfiguration

The configuration for published stream input adapters.

System_CAPS_pubstructure PublishedStreamOutputAdapterConfiguration

The configuration for published stream output adapters.

Interfaces

Interface Description
System_CAPS_pubinterface IDeclareAdvanceTimeProperties<TConfigInfo>

Interface that must be implemented by the factory classes that (optionally) want to specify AdvanceTimeSettings for the adapter instances that they produce.

System_CAPS_pubinterface 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.

System_CAPS_pubinterface IHighWaterMarkInputAdapterFactory<TConfigInfo>

Creates an utyped input adapter that is able to replay events based on high-water mark checkpoint values.

System_CAPS_pubinterface IHighWaterMarkOutputAdapterFactory<TConfigInfo>

Creates an untyped output adapter that is able to replay events based on high-water mark checkpoint values.

System_CAPS_pubinterface IHighWaterMarkTypedInputAdapterFactory<TConfigInfo>

Creates a typed input adapter that is able to replay events based on high-water mark checkpoint values.

System_CAPS_pubinterface IHighWaterMarkTypedOutputAdapterFactory<TConfigInfo>

Creates a typed output adapter that is able to replay events based on high-water mark checkpoint values.

System_CAPS_pubinterface IInputAdapterFactory<TConfigInfo>

This interface must be implemented by factory classes that produce untyped input adapters.

System_CAPS_pubinterface IOutputAdapterFactory<TConfigInfo>

This interface must be implemented by factory classes that produce untyped output adapters.

System_CAPS_pubinterface 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.

System_CAPS_pubinterface 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.

System_CAPS_pubinterface ITypedInputAdapterFactory<TConfigInfo>

This interface must be implemented by factory classes that produce typed input adapters.

System_CAPS_pubinterface ITypedOutputAdapterFactory<TConfigInfo>

This interface must be implemented by factory classes that produce typed output adapters.

Enumerations

Enumeration Description
System_CAPS_pubenum AdapterState

Enumeration of possible adapter states.

System_CAPS_pubenum DequeueOperationResult

Represents the result of an Dequeue operation.

System_CAPS_pubenum EnqueueOperationResult

Represents the result of an Enqueue operation.

Return to top