實例成員

包含受保護的成員
包含繼承的成員

類別,可將 JET_INSTANCE 封裝在可處置物件中。 實例必須最後關閉,然後關閉實例會釋放實例的所有其他資源。

實例 類型會公開下列成員。

構造 函數

  名字 描述
Public 方法 實例(字串) 初始化 Instance 類別的新實例。 基礎JET_INSTANCE已配置,但未初始化。
Public 方法 實例(字串、字串) 初始化 Instance 類別的新實例。 基礎JET_INSTANCE已配置,但未初始化。
Public 方法 實例(String、String、TermGrbit) 初始化 Instance 類別的新實例。 基礎JET_INSTANCE已配置,但未初始化。

返回頁首

性能

  名字 描述
Public 屬性 IsClosed (繼承自 SafeHandle
Public 屬性 IsInvalid (繼承自 SafeHandleZeroOrMinusOneIsInvalid.
Public 屬性 JetInstance 取得這個實例包含的JET_INSTANCE。
Public 屬性 參數 取得這個實例的 InstanceParameters。
Public 屬性 TermGrbit 取得或設定這個實例的 TermGrbit。

返回頁首

方法

  名字 描述
Public 方法 關閉 (繼承自 SafeHandle
Public 方法 DangerousAddRef (繼承自 SafeHandle
Public 方法 DangerousGetHandle (繼承自 SafeHandle
Public 方法 DangerousRelease (繼承自 SafeHandle
Public 方法 Dispose() (繼承自 SafeHandle
Protected 方法 Dispose(布爾值) (繼承自 SafeHandle
Public 方法 Equals (繼承自 物件
Protected 方法 完成 (繼承自 SafeHandle
Public 方法 GetHashCode (繼承自 物件
Public 方法 GetType (繼承自 物件
Public 方法 Init() 初始化JET_INSTANCE。
Public 方法 Init(InitGrbit) 初始化JET_INSTANCE。
Public 方法 Init(JET_RSTINFO,InitGrbit) 初始化JET_INSTANCE。 此 API 至少需要 ESENT 的 Vista 版本。
Protected 方法 MemberwiseClone (繼承自 物件
Protected 方法 ReleaseHandle 釋放這個實例的句柄。 (覆寫 SafeHandle.ReleaseHandle()
Protected 方法 SetHandle (繼承自 SafeHandle
Public 方法 SetHandleAsInvalid (繼承自 SafeHandle
Public 方法 字詞 終止JET_INSTANCE。
Public 方法 ToString 會傳回代表目前 實例String。 (overrides Object.ToString()

返回頁首

運營商

  名字 描述
Public 運算子 靜態成員 隱含 JET_INSTANCE 實例 提供 Instance 物件的隱含轉換至JET_INSTANCE結構。 這樣做可讓實例在需要JET_INSTANCE的任何位置使用。

返回頁首

領域

  名字 描述
受保護欄位 句柄 (繼承自 SafeHandle

返回頁首

另請參閱

參考

Instance 類別

Microsoft.Isam.Esent.Interop 命名空間