Application Class
Represents an application on a CEP server. Applications serve as containers for further CEP metadata objects.
System.Object
Microsoft.ComplexEventProcessing.CepObject
Microsoft.ComplexEventProcessing.Application
Microsoft.ComplexEventProcessing.CepObject
Microsoft.ComplexEventProcessing.Application
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
The Application type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | EventTypes | Gets the collection of event types defined in the application. |
![]() | InputAdapters | Gets the collection of input adapters defined in the application. |
![]() | Name | Gets the name of this object. (Inherited from CepObject.) |
![]() | OutputAdapters | Gets the collection of output adapters defined in the application. |
![]() | Queries | Gets the collection of queries that are defined in this application. |
![]() | QueryTemplates | Gets the collection of query templates that are defined in this application. |
![]() | Server | Gets a reference to the server in which the application resides. |
![]() | ShortName | Gets the short name of the CEP object. (Inherited from CepObject.) |
| Name | Description | |
|---|---|---|
![]() | CreateInputAdapter<TInputAdapterFactory> | Creates a CEP input adapter object based on an adapter factory class. |
![]() | CreateOutputAdapter<TOutputAdapterFactory> | Creates a CEP output adapter object based on an adapter factory class. |
![]() | CreateQuery(String, String, QueryBinder) | Creates a query from a query binder. |
![]() | CreateQuery(String, String, QueryBinder, Boolean) | Creates a query from a query binder and specifies whether the query is resilient. |
![]() | CreateQueryTemplate(XmlReader) | Creates a new query template from its XML representation.v |
![]() | CreateQueryTemplate<T>(String, String, CepStream<T>) | Creates a new query template from a LINQ expression. |
![]() | Delete | Deletes the application object from metadata. (Overrides CepObject.Delete().) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetPublishedStreamInputAdapter | Gets the built-in published stream input adapter that can be used for dynamic query composition. |
![]() | GetPublishedStreamOutputAdapter | Gets the built-in published stream output adapter that can be used for dynamic query composition. |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | _name | Name of the CepObject, which is a full Uri path. (Inherited from CepObject.) |
![]() | _shortName | Short name of the CepObject, without the full Uri path. (Inherited from CepObject.) |
StreamInsight applications contain structures that define the events, adapters, and queries used in the application. For more information, see StreamInsight End-to-End Example.
