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
System_CAPS_pubproperty EventTypes

Gets the collection of event types defined in the application.

System_CAPS_pubproperty InputAdapters

Gets the collection of input adapters defined in the application.

System_CAPS_pubproperty Name

Gets the name of this object.(Inherited from CepObject.)

System_CAPS_pubproperty OutputAdapters

Gets the collection of output adapters defined in the application.

System_CAPS_pubproperty Queries

Gets the collection of queries that are defined in this application.

System_CAPS_pubproperty QueryTemplates

Gets the collection of query templates that are defined in this application.

System_CAPS_pubproperty Server

Gets a reference to the server in which the application resides.

System_CAPS_pubproperty ShortName

Gets the short name of the CEP object. (Inherited from CepObject.)

Methods

Name Description
System_CAPS_pubmethod CreateInputAdapter<TInputAdapterFactory>(String, String)

Creates a CEP input adapter object based on an adapter factory class.

System_CAPS_pubmethod CreateOutputAdapter<TOutputAdapterFactory>(String, String)

Creates a CEP output adapter object based on an adapter factory class.

System_CAPS_pubmethod CreateQuery(String, String, QueryBinder)

Creates a query from a query binder.

System_CAPS_pubmethod CreateQuery(String, String, QueryBinder, Boolean)

Creates a query from a query binder and specifies whether the query is resilient.

System_CAPS_pubmethod CreateQueryTemplate(XmlReader)

Creates a new query template from its XML representation.

System_CAPS_pubmethod CreateQueryTemplate<T>(String, String, CepStream<T>)

Creates a new query template from a LINQ expression.

System_CAPS_pubmethod Delete()

Deletes the application object from metadata.(Overrides CepObject.Delete().)

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetPublishedStreamInputAdapter()

Gets the built-in published stream input adapter that can be used for dynamic query composition.

System_CAPS_pubmethod GetPublishedStreamOutputAdapter()

Gets the built-in published stream output adapter that can be used for dynamic query composition.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod 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