保護されたメンバーを含める
継承されたメンバーを含める
破棄可能なオブジェクトに JET_INSTANCE をカプセル化するクラス。 インスタンスは最後に閉じられ、インスタンスを閉じると、インスタンスの他のすべてのリソースが解放されます。
インスタンス型は、次のメンバーを公開します。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
|
Instance(String) | Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。 |
|
Instance(String, String) | Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。 |
|
Instance(String, String, TermGrbit) | Instance クラスの新しいインスタンスを初期化します。 基になるJET_INSTANCEは割り当てられますが、初期化されません。 |
上
プロパティ
| 名前 | 説明 | |
|---|---|---|
|
IsClosed | ( SafeHandle から継承されます。 |
|
IsInvalid | ( SafeHandleZeroOrMinusOneIsInvalid から継承されます)。 |
|
JetInstance | このインスタンスに含まれるJET_INSTANCEを取得します。 |
|
パラメーター | このインスタンスの InstanceParameters を取得します。 |
|
TermGrbit | このインスタンスの TermGrbit を取得または設定します。 |
上
メソッド
| 名前 | 説明 | |
|---|---|---|
|
閉じる | ( SafeHandle から継承されます。 |
|
DangerousAddRef | ( SafeHandle から継承されます。 |
|
DangerousGetHandle | ( SafeHandle から継承されます。 |
|
DangerousRelease | ( SafeHandle から継承されます。 |
|
Dispose() | ( SafeHandle から継承されます。 |
|
Dispose(Boolean) | ( SafeHandle から継承されます。 |
|
[等しい] | ( オブジェクトから継承されます)。 |
|
Finalize | ( SafeHandle から継承されます。 |
|
GetHashCode | ( オブジェクトから継承されます)。 |
|
GetType | ( オブジェクトから継承されます)。 |
|
Init() | JET_INSTANCEを初期化します。 |
|
Init(InitGrbit) | JET_INSTANCEを初期化します。 |
|
Init(JET_RSTINFO, InitGrbit) | JET_INSTANCEを初期化します。 この API には、少なくとも Vista バージョンの ESENT が必要です。 |
|
MemberwiseClone | ( オブジェクトから継承されます)。 |
|
ReleaseHandle | このインスタンスのハンドルを解放します。 ( SafeHandle.ReleaseHandle() をオーバーライドします)。 |
|
SetHandle | ( SafeHandle から継承されます。 |
|
SetHandleAsInvalid | ( SafeHandle から継承されます。 |
|
用語 | JET_INSTANCEを終了します。 |
|
ToString | 現在のインスタンスを表す 文字列型 (String) の値を取得 します。 ( Object.ToString()をオーバーライドします。) |
上
演算子
| 名前 | 説明 | |
|---|---|---|
|
Implicit(Instance to JET_INSTANCE) | Instance オブジェクトをJET_INSTANCE構造体に暗黙的に変換します。 これは、JET_INSTANCEが必要な任意の場所でインスタンスを使用できるようにするために行われます。 |
上
フィールド
| 名前 | 説明 | |
|---|---|---|
|
handle | ( SafeHandle から継承されます)。 |
上