Share via


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 クラスの新しいインスタンスを初期化します。

Top

プロパティ

  名前 説明
パブリック プロパティ AdapterState アダプターの状態を取得します。

Top

メソッド

  名前 説明
プロテクト メソッド 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 から継承されています。)

Top

説明

詳細については、「入力アダプターと出力アダプターの作成」を参照してください。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.ComplexEventProcessing.Adapters 名前空間