énumération JET_TblInfo

Niveaux d’informations pour récupérer des informations de table avec JetGetTableInfo.

Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)

Syntaxe

'Declaration
Public Enumeration JET_TblInfo
'Usage
Dim instance As JET_TblInfo
public enum JET_TblInfo

Membres

Nom du membre Description
Default Option par défaut. Récupère un JET_OBJECTINFO contenant des informations sur la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) .
Nom Récupère le nom de la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).
Dbid Récupère le JET_DBID de la base de données contenant la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) .
SpaceUsage Le comportement de la méthode dépend de la taille du tableau passé à la méthode. Le tableau doit avoir au moins deux entrées. La première entrée contient le nombre d’étendues détenues dans la table. La deuxième entrée contient le nombre d’étendues disponibles dans la table. Si le tableau a plus de deux entrées, les octets restants de la mémoire tampon se composent d’un tableau de structures qui représentent une liste d’étendues. Cette structure contient deux membres : le dernier numéro de page dans l’étendue et le nombre de pages dans l’étendue. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceAlloc Le tableau passé à JetGetTableInfo doit avoir deux entrées. La première entrée est définie sur le nombre de pages dans la table. La deuxième entrée est définie sur la densité cible des pages pour la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceOwned Obtient le nombre de pages détenues dans la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) .
EspaceDisponible Obtient le nombre de pages disponibles dans la table. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) .
TemplateTableName Si la table est une table dérivée, le résultat est renseigné avec le nom de la table à partir de laquelle la table dérivée a hérité de son DDL. Si la table n’est pas une table dérivée, la mémoire tampon est une chaîne vide. Utilisez cette option avec JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).

Voir aussi

Informations de référence

Espace de noms Microsoft.Isam.Esent.Interop