Application Class
Represents an application on a CEP server. Applications serve as containers for further CEP metadata objects.
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Inheritance Hierarchy
System.Object
Microsoft.ComplexEventProcessing.CepObject
Microsoft.ComplexEventProcessing.Application
Syntax
public sealed class Application : CepObject
public ref class Application sealed : CepObject
[<Sealed>]
type Application =
class
inherit CepObject
end
Public NotInheritable Class Application
Inherits CepObject
Properties
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.) |
Methods
Name | Description | |
---|---|---|
CreateInputAdapter<TInputAdapterFactory>(String, String) | Creates a CEP input adapter object based on an adapter factory class. |
|
CreateOutputAdapter<TOutputAdapterFactory>(String, String) | 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. |
|
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(Object) | (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.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.ComplexEventProcessing Namespace
Return to top