インスタンス メンバー

保護されたメンバーを含める
継承されたメンバーを含める

破棄可能なオブジェクトに JET_INSTANCE をカプセル化するクラス。 インスタンスは最後に閉じられ、インスタンスを閉じると、インスタンスの他のすべてのリソースが解放されます。

インスタンス型は、次のメンバーを公開します。

コンストラクター

  名前 説明
Public メソッド Instance(String) Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。
Public メソッド Instance(String, String) Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。
Public メソッド Instance(String, String, TermGrbit) Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。

プロパティ

  名前 説明
パブリック プロパティ IsClosed ( SafeHandle から継承されます。
パブリック プロパティ IsInvalid ( SafeHandleZeroOrMinusOneIsInvalid から継承されます)。
パブリック プロパティ JetInstance このインスタンスに含まれるJET_INSTANCEを取得します。
パブリック プロパティ パラメーター このインスタンスの InstanceParameters を取得します。
パブリック プロパティ TermGrbit このインスタンスの TermGrbit を取得または設定します。

メソッド

  名前 説明
Public メソッド 閉じる ( SafeHandle から継承されます。
Public メソッド DangerousAddRef ( SafeHandle から継承されます。
Public メソッド DangerousGetHandle ( SafeHandle から継承されます。
Public メソッド DangerousRelease ( SafeHandle から継承されます。
Public メソッド Dispose() ( SafeHandle から継承されます。
Protected メソッド Dispose(Boolean) ( SafeHandle から継承されます。
Public メソッド [等しい] ( オブジェクトから継承されます)。
Protected メソッド Finalize ( SafeHandle から継承されます。
Public メソッド GetHashCode ( オブジェクトから継承されます)。
Public メソッド GetType ( オブジェクトから継承されます)。
Public メソッド Init() JET_INSTANCEを初期化します。
Public メソッド Init(InitGrbit) JET_INSTANCEを初期化します。
Public メソッド Init(JET_RSTINFO, InitGrbit) JET_INSTANCEを初期化します。 この API には、少なくとも Vista バージョンの ESENT が必要です。
Protected メソッド MemberwiseClone ( オブジェクトから継承されます)。
Protected メソッド ReleaseHandle このインスタンスのハンドルを解放します。 ( SafeHandle.ReleaseHandle() をオーバーライドします)。
Protected メソッド SetHandle ( SafeHandle から継承されます。
Public メソッド SetHandleAsInvalid ( SafeHandle から継承されます。
Public メソッド 用語 JET_INSTANCEを終了します。
Public メソッド ToString 現在のインスタンスを表す 文字列型 (String) の値を取得 します。 ( Object.ToString()をオーバーライドします。)

演算子

  名前 説明
パブリック 演算子 静的メンバー Implicit(Instance to JET_INSTANCE) Instance オブジェクトをJET_INSTANCE構造体に暗黙的に変換します。 これは、JET_INSTANCEが必要な任意の場所でインスタンスを使用できるようにするために行われます。

フィールド

  名前 説明
[保護されたフィールド] handle ( SafeHandle から継承されます)。

関連項目

リファレンス

インスタンス クラス

Microsoft.Isam.Esent.Interop 名前空間