перечисление JET_TblInfo
Уровни сведений для получения сведений о таблице с помощью JetGetTableInfo.
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Enumeration JET_TblInfo
'Usage
Dim instance As JET_TblInfo
public enum JET_TblInfo
Члены
Имя участника | Описание | |
---|---|---|
По умолчанию | Параметр по умолчанию. Извлекает JET_OBJECTINFO , содержащий сведения о таблице. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo). | |
Имя | Извлекает имя таблицы. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo). | |
Dbid | Извлекает JET_DBID базы данных, содержащей таблицу. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID JET_TblInfo). | |
SpaceUsage | Поведение метода зависит от размера массива, передаваемого в метод. Массив должен содержать по крайней мере две записи. Первая запись будет содержать количество собственных экстентов в таблице. Вторая запись будет содержать количество доступных экстентов в таблице. Если массив содержит более двух записей, то остальные байты буфера будут состоять из массива структур, представляющих список экстентов. Эта структура содержит два элемента: номер последней страницы в экстенте и число страниц в экстенте. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo). | |
SpaceAlloc | Массив, передаваемый в JetGetTableInfo, должен содержать две записи. Для первой записи будет задано количество страниц в таблице. Для второй записи будет задана целевая плотность страниц для таблицы. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo). | |
SpaceOwned | Возвращает количество принадлежащих страниц в таблице. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, Int32 JET_TblInfo). | |
SpaceAvailable | Возвращает количество доступных страниц в таблице. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, Int32 JET_TblInfo). | |
TemplateTableName | Если таблица является производной таблицей, результат будет заполнен именем таблицы, из которой производная таблица наследовала свой DDL. Если таблица не является производной, буфер будет пустой строкой. Используйте этот параметр с JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo). |
См. также раздел
Ссылка
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по