Adapter 類別

定義必須由輸入和輸出配接器所實作的方法和屬性。

繼承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Adapters..::..Adapter
    Microsoft.ComplexEventProcessing.Adapters. . :: . .InputAdapterBase
    Microsoft.ComplexEventProcessing.Adapters. . :: . .OutputAdapterBase

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

語法

public abstract class Adapter : IDisposable

Adapter 型別公開下列成員。

建構函式

  名稱 說明
受保護的方法 Adapter 初始化 Adapter 類別的新執行個體。

上層

屬性

  名稱 說明
公用屬性 AdapterState 取得配接器的狀態。

上層

方法

  名稱 說明
受保護的方法 CleanupResources 進行資源清除的內部虛擬函數。由輸入和輸出配接器基底類別覆寫。
公用方法 Dispose() () () () 釋放配接器主機所擁有的所有資源。
受保護的方法 Dispose(Boolean) 實作 Dispose 模式。由衍生類別覆寫
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 MemberwiseClone (繼承自 Object。)
受保護的方法 OnStopped 當配接器叫用 Stopped 將本身停止時,會呼叫此函數。除了基底類別實作的行為之外,它還可讓衍生類別實作其他行為。
公用方法 Ready 由配接器叫用,向引擎發出準備好繼續的訊號。此引擎只會在配接器已經呼叫 Ready() 之後,才叫用 Resume()。
公用方法 Resume 在自己的工作者執行緒上呼叫 Resume()。
公用方法 Start 在自己的工作者執行緒上呼叫 Start()。
公用方法 Stop 由於停止或中止查詢而通知配接器停止。
公用方法 Stopped 由配接器叫用,通知執行階段配接器已經關閉。
公用方法 ToString (繼承自 Object。)

上層

備註

如需詳細資訊,請參閱<建立輸入和輸出配接器>。

執行緒安全性

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

請參閱

參考

Microsoft.ComplexEventProcessing.Adapters 命名空間