Server 類別

表示 CEP 伺服器。

繼承階層

System.Object
  Microsoft.ComplexEventProcessing.Server

命名空間:  Microsoft.ComplexEventProcessing
組件:  Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)

語法

'宣告
Public NotInheritable Class Server _
    Implements IDisposable
'用途
Dim instance As Server
public sealed class Server : IDisposable
public ref class Server sealed : IDisposable
[<SealedAttribute>]
type Server =  
    class 
        interface IDisposable 
    end
public final class Server implements IDisposable

Server 型別公開下列成員。

屬性

  名稱 說明
公用屬性 Applications 取得在這部伺服器中註冊之應用程式的集合。
公用屬性 IsEmbedded 取得旗標,這個旗標會指出此伺服器正在執行,或此伺服器是遠端伺服器。

上層

方法

  名稱 說明
公用方法 BeginCheckpoint 初始化查詢的非同步檢查點。
公用方法 CancelCheckpoint 取消處於暫止狀態的非同步檢查點。
公用方法 ClearDiagnosticSettings 清除具名物件的診斷設定。
公用方法靜態成員 Connect(EndpointAddress) 透過端點,準備連接 CEP 伺服器執行中的執行個體。WsHttpBinding 做為預設繫結使用。
公用方法靜態成員 Connect(EndpointAddress, Binding) 透過特定繫結的端點,準備連接 CEP 伺服器執行中的執行個體。
公用方法靜態成員 Connect(EndpointAddress, Binding, Uri) 透過特定繫結的端點,準備連接 CEP 伺服器執行中的執行個體。
公用方法靜態成員 Create(String) 建立以記憶體中的中繼資料存放區所備份的 CEP 伺服器執行個體。
公用方法靜態成員 Create(String, SqlCeMetadataProviderConfiguration) 使用 SQL Server Compact 中繼資料提供者建立 CEP 伺服器。
公用方法靜態成員 Create(String, SqlCeMetadataProviderConfiguration, CheckpointConfiguration) 使用 SQL Server Compact 中繼資料提供者建立 CEP 伺服器,並指定檢查點組態。
公用方法 CreateApplication 在 CEP 伺服器中建立應用程式。
公用方法 CreateManagementService 傳回目前伺服器的管理服務實作。
公用方法 Dispose 釋放這個伺服器所參考的所有資源。
公用方法 EndCheckpoint 等待暫止中的非同步檢查點要求完成。
公用方法 Enumerate 列舉伺服器中的中繼資料物件集合。
公用方法 Equals (繼承自 Object。)
公用方法 GetDiagnosticSettings 取得具名物件的診斷設定。
公用方法 GetDiagnosticView 取得具名物件的診斷檢視。
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
公用方法 GetTypeDefinition 傳回遠端伺服器上存在的類型定義。
公用方法 SetDiagnosticSettings 設定具名物件的診斷設定。
公用方法 ToString (繼承自 Object。)

上層

備註

CEP 伺服器是裝載任何複雜事件處理應用程式的中央實體。 伺服器可以具現化並內嵌在使用者處理序中,也可以透過連接代表遠端伺服器。 在任何一種模型中,與伺服器互動以註冊和管理中繼資料物件的方式都相同。

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.ComplexEventProcessing 命名空間