JET_TblInfo Enumeration

Infoebenen zum Abrufen von Tabelleninformationen mit JetGetTableInfo.

Namespace: Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

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

Member

Membername Beschreibung
Standard Standardoption Ruft einen -JET_OBJECTINFO, der Informationen über die Tabelle enthält. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo).
Name Ruft den Namen der Tabelle ab. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).
Dbid Ruft die JET_DBID der Datenbank ab, die die Tabelle enthält. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo).
SpaceUsage Das Verhalten der -Methode hängt davon ab, wie groß das Array ist, das an die -Methode übergeben wird. Das Array muss mindestens zwei Einträge enthalten. Der erste Eintrag enthält die Anzahl der eigenen Extents in der Tabelle. Der zweite Eintrag enthält die Anzahl der verfügbaren Extents in der Tabelle. Wenn das Array mehr als zwei Einträge enthält, bestehen die verbleibenden Bytes des Puffers aus einem Array von -Strukturen, die eine Liste von Extents darstellen. Diese Struktur enthält zwei Elemente: die letzte Seitenzahl im -Bereich und die Anzahl der Seiten im -Bereich. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceAlloc Das an JetGetTableInfo übergebene Array muss zwei Einträge enthalten. Der erste Eintrag wird auf die Anzahl der Seiten in der Tabelle festgelegt. Der zweite Eintrag wird auf die Zieldichte der Seiten für die Tabelle festgelegt. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceOwned Ruft die Anzahl der eigenen Seiten in der Tabelle ab. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo).
SpaceAvailable Ruft die Anzahl der verfügbaren Seiten in der Tabelle ab. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo).
TemplateTableName Wenn die Tabelle eine abgeleitete Tabelle ist, wird das Ergebnis mit dem Namen der Tabelle gefüllt, von der die abgeleitete Tabelle ihre DDL geerbt hat. Wenn die Tabelle keine abgeleitete Tabelle ist, ist der Puffer eine leere Zeichenfolge. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).

Siehe auch

Referenz

Microsoft.Isam.Esent.Interop-Namespace