enumeração JET_TblInfo

Níveis de informações para recuperar informações de tabela com JetGetTableInfo.

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

Sintaxe

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

Membros

Nome do membro Descrição
Padrão Opção padrão. Recupera um JET_OBJECTINFO que contém informações sobre a tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo).
Nome Recupera o nome da tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).
Dbid Recupera o JET_DBID do banco de dados que contém a tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo).
SpaceUsage O comportamento do método depende do tamanho da matriz passada para o método. A matriz deve ter pelo menos duas entradas. A primeira entrada conterá o número de Extensões De Propriedade na tabela. A segunda entrada conterá o número de Extensões Disponíveis na tabela. Se a matriz tiver mais de duas entradas, os bytes restantes do buffer consistirão em uma matriz de estruturas que representam uma lista de extensões. Essa estrutura contém dois membros: o último número de página na extensão e o número de páginas na extensão. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceAlloc A matriz passada para JetGetTableInfo deve ter duas entradas. A primeira entrada será definida como o número de páginas na tabela. A segunda entrada será definida como a densidade de destino das páginas da tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo).
SpaceOwned Obtém o número de páginas de propriedade na tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo).
Espaço Disponível Obtém o número de páginas disponíveis na tabela. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo).
TemplateTableName Se a tabela for uma tabela derivada, o resultado será preenchido com o nome da tabela da qual a tabela derivada herdou sua DDL. Se a tabela não for uma tabela derivada, o buffer será uma cadeia de caracteres vazia. Use essa opção com JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo).

Confira também

Referência

Namespace Microsoft.Isam.Esent.Interop