Export (0) Print
Expand All

Microsoft.ComplexEventProcessing Namespace

Contains managed classes that are used to develop StreamInsight applications. StreamInsight applications create structures that define the events, adapters, and queries used in the application. For more information, see StreamInsight End-to-End Example.

  ClassDescription
Public classAdapterAdvanceTimeSettingsAdapter factories can use this class to instruct the engine on how to automatically advance application time for their adapters.
Public classAdvanceTimeGenerationSettingsDefines how and when the engine should advance application time by inserting a Current Time Increment (CTI) event.
Public classAdvanceTimeImportSettingsDefines another input stream as the source of application current time increments (CTIs) events during query binding. This feature enables the synchronization of two streams.
Public classAdvanceTimeSettingsThe settings that instruct the engine on how to advance application time for an input stream.
Public classApplicationRepresents an application on a CEP server. Applications serve as containers for further CEP metadata objects.
Public classApplicationObjectBase class for all objects that are contained in an application.
Public classCepEventTypeRepresents an event type that is used by a CEP application. Event payloads as well as their fields have associated CEP event types.
Public classCepEventTypeFieldRepresents a single field in a CEP event type.
Public classCepObjectRepresents the base class for CEP objects.
Public classCepObjectReadOnlyDictionary<T>Implements a generic read-only collection for CEP metadata objects.
Public classCheckpointConfigurationConfigures a server to support checkpointing.
Public classConnectionExceptionException thrown when connecting to a server fails.
Public classDiagnosticSettingsRepresents a collection of diagnostic settings.
Public classDiagnosticViewRepresents a diagnostic view for a single engine object as a bag of name-value pairs (properties).
Public classDynamicQueryCompositionExtensionsThis class contains the extension methods to the Query class for dynamic query composition.
Public classEdgeEventDefines methods and properties that allow adapters and user-defined operators to create and access edge events.
Public classEdgeEvent<TPayload>An edge event represents either the start or end of a CEP event.
Public classEventInstanceAbstract class that represents a user-facing event. This is a wrapper around an underlying event in the system.
Public classEventTypeConverterRepresents functionality to convert a CLR type into a CEP event type.
Public classEventTypeConverter<T>Represents functionality to convert a CLR type into a CEP event type.
Public classInputAdapterClass that represents an input adapter as a CEP metadata object.
Public classInputStreamBindingRepresents binding information for an input stream of a query.
Public classIntervalEventDefines methods and properties that allow adapters and user-defined operators to create and access interval events.
Public classIntervalEvent<TPayload>Defines methods and properties that allow adapters and user-defined operators to create and access interval events
Public classInvalidDefinitionExceptionException thrown when creating a CEP metadata object fails.
Public classInvalidNameExceptionException thrown when creating a type fails.
Public classManagementExceptionException thrown when creating a type fails.
Public classOutputAdapterClass that represents an output adapter as CEP metadata object.
Public classOutputStreamBindingRepresents binding information for the output stream of a query.
Public classPointEventDefines methods and properties that allow adapters and user-defined operators to create and access point events.
Public classPointEvent<TPayload>Defines methods and properties that allow adapters and user-defined operators to create and access point events.
Public classQueryRepresents a query object in CEP metadata.
Public classQueryAbortExceptionThe exception that is raised when a query stops due to a failure.
Public classQueryBinderRepresents a client-side helper class to bind query producers and consumers in order to create a query object.
Public classQueryTemplateRepresents a query template metadata object.
Public classQueryTemplateInputRepresents a stream entry point in a query template.
Public classServerRepresents a CEP server.
Public classSqlCeMetadataProviderConfigurationRepresents configuration information specific to the SqlCe metadata provider.
Public classTypeCreationExceptionTxception thrown when creating a type fails.
Public classTypedEvent<TPayload>Represents a typed event.
Public classUntypedEventRepresents an untyped event.

  EnumerationDescription
Public enumerationAdvanceTimeFrequencyTypeDefines when the engine advances application time.
Public enumerationAdvanceTimePolicyDefines the different policies for how the engine can handle input events that would violate the current application time.
Public enumerationAdvanceTimeSourceTypeDefines the options for how application time can be advanced on an input stream.
Public enumerationDiagnosticAspectEnumeration of different diagnostics aspects that can be turned on or off separately.
Public enumerationDiagnosticLevelEnumeration of different verbosity levels for the diagnostic aspects.
Public enumerationDiagnosticViewPropertyEnumeration of all diagnostic view properties.
Public enumerationEdgeTypeEnumerates the valid edge types.
Public enumerationEventKindEnumerates the valid kinds of events.
Public enumerationEventShapeSpecifies the shape of events that the stream contains.
Public enumerationStreamEventOrderSpecifies the event order in a query output stream.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft