Server Class
Represents a CEP server.
Inheritance Hierarchy
System.Object
Microsoft.ComplexEventProcessing.Server
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public sealed class Server : IDisposable
The Server type exposes the following members.
Properties
Name | Description | |
---|---|---|
Applications | Gets the collection of applications that are registered in the server. | |
IsEmbedded | Gets a flag indicating whether the server is running in process or is a remote server. |
Top
Methods
Name | Description | |
---|---|---|
BeginCheckpoint | Initiates an asynchronous checkpoint for the query. | |
CancelCheckpoint | Cancels a pending asynchronous checkpoint. | |
ClearDiagnosticSettings | Clears the diagnostic settings for the named object. | |
Connect(EndpointAddress) | Prepares a connection to a running instance of a CEP server through an endpoint. WsHttpBinding is used as the default binding. | |
Connect(EndpointAddress, Binding) | Prepares a connection to a running instance of a CEP server through an endpoint with a specific binding. | |
Connect(EndpointAddress, Binding, Uri) | Prepares a connection to a running instance of a CEP server through an endpoint with a specific binding. | |
Create(String) | Creates an instance of the CEP server, backed by an in-memory metadata store. | |
Create(String, SqlCeMetadataProviderConfiguration) | Creates a CEP server using the SQL Server Compact metadata provider. | |
Create(String, SqlCeMetadataProviderConfiguration, CheckpointConfiguration) | Creates a CEP server using the SQL Server Compact metadata provider and specifies a checkpoint configuration. | |
CreateApplication | Creates an application in the CEP server. | |
CreateManagementService | Returns a management service implementation for the current server. | |
Dispose | Releases all resources referenced by this server. | |
EndCheckpoint | Waits for the pending asynchronous checkpoint request to complete. | |
Enumerate | Enumerates a collection of metadata objects in the server. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetDiagnosticSettings | Gets the diagnostic settings for the named object. | |
GetDiagnosticView | Gets the diagnostic view for the named object. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetDiagnosticSettings | Sets the diagnostic settings for the named object. | |
ToString | (Inherited from Object.) |
Top
Remarks
A CEP server is the central entity that hosts any complex event processing application. A server can either be instantiated embedded in the user process or it can represent a remote server through a connection. In either model, the interaction with the server to register and manage metadata objects is the same.
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.