Membres de l’instance

Inclure des membres protégés
Inclure des membres hérités

Classe qui encapsule un JET_INSTANCE dans un objet jetable. L’instance doit être fermée en dernier et fermer l’instance libère toutes les autres ressources de l’instance.

Le type instance expose les membres suivants.

Constructeurs

  Nom Description
méthode publique Instance(String) Initialise une nouvelle instance de la classe Instance. Le JET_INSTANCE sous-jacent est alloué, mais pas initialisé.
méthode publique Instance(String, String) Initialise une nouvelle instance de la classe Instance. Le JET_INSTANCE sous-jacent est alloué, mais pas initialisé.
méthode publique Instance(String, String, TermGrbit) Initialise une nouvelle instance de la classe Instance. Le JET_INSTANCE sous-jacent est alloué, mais pas initialisé.

Retour au début

Propriétés

  Nom Description
propriété publique IsClosed (Hérité de SafeHandle.)
propriété publique IsInvalid (Hérité de SafeHandleZeroOrMinusOneIsInvalid.)
propriété publique JetInstance Obtient la JET_INSTANCE que contient cette instance.
propriété publique paramètres Obtient l’instanceParameters pour cette instance.
propriété publique TermGrbit Obtient ou définit le TermGrbit pour cette instance.

Retour au début

Méthode

  Nom Description
méthode publique Fermer (Hérité de SafeHandle.)
méthode publique DangerousAddRef (Hérité de SafeHandle.)
méthode publique DangerousGetHandle (Hérité de SafeHandle.)
méthode publique DangerousRelease (Hérité de SafeHandle.)
méthode publique Dispose() (Hérité de SafeHandle.)
méthode protégée méthode protégée Dispose(booléen) (Hérité de SafeHandle.)
méthode publique Equals (Hérité de l’objet .)
méthode protégée méthode protégée finaliser (Hérité de SafeHandle.)
méthode publique GetHashCode (Hérité de l’objet .)
méthode publique GetType (Hérité de l’objet .)
méthode publique Init() Initialisez le JET_INSTANCE.
méthode publique Init(InitGrbit) Initialisez le JET_INSTANCE.
méthode publique init(JET_RSTINFO, InitGrbit) Initialisez le JET_INSTANCE. Cette API nécessite au moins la version Vista d’ESENT.
méthode protégée méthode protégée MemberwiseClone (Hérité de l’objet .)
méthode protégée méthode protégée ReleaseHandle Relâchez le handle pour cette instance. (Substitue SafeHandle.ReleaseHandle().)
méthode protégée méthode protégée setHandle (Hérité de SafeHandle.)
méthode publique SetHandleAsInvalid (Hérité de SafeHandle.)
méthode publique terme Terminez le JET_INSTANCE.
méthode publique ToString Retourne un string qui représente l'instanceactuelle. (Substitue Object.ToString().)

Retour au début

Opérateurs

  Nom Description
opérateur public membre statique implicite(instance à JET_INSTANCE) Fournissez une conversion implicite d’un objet Instance en structure JET_INSTANCE. Pour ce faire, une instance peut être utilisée n’importe où une JET_INSTANCE est requise.

Retour au début

Champs

  Nom Description
champ protégé handle (Hérité de SafeHandle.)

Retour au début

Voir aussi

Référence

classe Instance

espace de noms Microsoft.Isam.Esent.Interop