IMetaDataTables 인터페이스(rometadataapi.h)

테이블에서 메타데이터 정보를 스토리지 및 검색하는 메서드를 제공합니다.

상속

IMetaDataTables 인터페이스는IUnknown 인터페이스에서 상속됩니다. IMetaDataTables 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMetaDataTables 인터페이스에는 이러한 메서드가 있습니다.

 
IMetaDataTables::GetBlob

지정된 열 인덱스에서 BLOB(Binary Large Object)에 대한 포인터를 가져옵니다.
IMetaDataTables::GetBlobHeapSize

검색된 이진 데이터에 대한 포인터에 대한 포인터입니다.
IMetaDataTables::GetCodedTokenInfo

지정된 행 인덱스와 연결된 토큰 배열에 대한 포인터를 가져옵니다.
IMetaDataTables::GetColumn

지정된 테이블의 지정된 열 및 행 셀에 포함된 값에 대한 포인터를 가져옵니다.
IMetaDataTables::GetColumnInfo

지정된 테이블의 지정된 열에 대한 데이터를 가져옵니다.
IMetaDataTables::GetGuid

지정된 인덱스에서 행에서 GUID를 가져옵니다.
IMetaDataTables::GetGuidHeapSize

GUID 힙의 크기(바이트)를 가져옵니다.
IMetaDataTables::GetNextBlob

테이블에서 다음 BLOB(Binary Large Object)의 인덱스를 가져옵니다.
IMetaDataTables::GetNextGuid

현재 테이블 열에 있는 다음 GUID 값의 인덱스입니다.
IMetaDataTables::GetNextString

현재 테이블 열에 있는 다음 문자열의 인덱스를 가져옵니다.
IMetaDataTables::GetNextUserString

현재 테이블 열에서 다음 하드 코딩된 문자열을 포함하는 행의 인덱스를 가져옵니다.
IMetaDataTables::GetNumTables

현재 IMetaDataTables instance scope 테이블 수를 가져옵니다.
IMetaDataTables::GetRow

지정한 테이블 인덱스의 테이블에서 지정된 행 인덱스의 행을 가져옵니다.
IMetaDataTables::GetString

현재 참조 범위의 테이블 열에서 지정된 인덱스에서 문자열을 가져옵니다.
IMetaDataTables::GetStringHeapSize

문자열 힙의 크기(바이트)를 가져옵니다.
IMetaDataTables::GetTableIndex

지정된 토큰이 참조하는 테이블의 인덱스를 가져옵니다.
IMetaDataTables::GetTableInfo

지정된 테이블의 이름, 행 크기, 행 수, 열 수 및 키 열 인덱스를 가져옵니다.
IMetaDataTables::GetUserString

현재 범위에 있는 문자열 열의 지정된 인덱스에서 하드 코딩된 문자열을 가져옵니다.
IMetaDataTables::GetUserStringHeapSize

사용자 문자열 힙의 크기(바이트)를 가져옵니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 rometadataapi.h