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)에서 이 옵션을 사용합니다.

추가 정보

참조

Microsoft.Isam.Esent.Interop 네임스페이스