JET_TblInfo Enumeration

Infoebenen zum Abrufen von Tabelleninformationen mit JetGetTableInfo.

Namespace:Microsoft.Isam.Esent.Interop
Versammlung: 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 eine JET_OBJECTINFO ab, die Informationen zur 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 aufweisen. Der erste Eintrag enthält die Anzahl der im Besitz befindlichen Umfange in der Tabelle. Der zweite Eintrag enthält die Anzahl der verfügbaren Ausmaße in der Tabelle. Wenn das Array über mehr als zwei Einträge verfügt, besteht die verbleibende Bytes des Puffers aus einem Array von Strukturen, die eine Liste von Ausdehnungen darstellen. Diese Struktur enthält zwei Elemente: die letzte Seitenzahl im Umfang und die Anzahl der Seiten im Umfang. Verwenden Sie diese Option mit JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceAlloc Das an JetGetTableInfo übergebene Array muss zwei Einträge aufweisen. Der erste Eintrag wird auf die Anzahl der Seiten in der Tabelle festgelegt. Der zweite Eintrag wird auf die Zieldichte von 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 es sich bei der Tabelle um eine abgeleitete Tabelle handelt, wird das Ergebnis mit dem Namen der Tabelle ausgefüllt, von der die abgeleitete Tabelle seine DDL erbt. Wenn die Tabelle keine abgeleitete Tabelle ist, wird 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