다음을 통해 공유


IMetaDataTables 인터페이스

테이블에서 메타데이터 정보를 저장 및 검색하는 데 사용할 수 있는 메서드를 제공합니다.

메서드

메서드

설명

IMetaDataTables::GetBlob 메서드

지정된 열 인덱스 위치에 있는 BLOB(이진 대형 개체)에 대한 포인터를 가져옵니다.

IMetaDataTables::GetBlobHeapSize 메서드

BLOB 힙의 크기(바이트)를 가져옵니다.

IMetaDataTables::GetCodedTokenInfo 메서드

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

IMetaDataTables::GetColumn 메서드

지정한 테이블 인덱스 위치에 있는 테이블에서 지정한 열 인덱스 위치의 열에 포함된 값에 대한 포인터를 가져옵니다.

IMetaDataTables::GetColumnInfo 메서드

지정한 테이블에서 특정 열에 대한 데이터를 가져옵니다.

IMetaDataTables::GetGuid 메서드

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

IMetaDataTables::GetGuidHeapSize 메서드

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

IMetaDataTables::GetNextBlob 메서드

테이블에서 다음 BLOB의 인덱스를 가져옵니다.

IMetaDataTables::GetNextGuid 메서드

현재 테이블 열에서 다음 GUID 값의 인덱스를 가져옵니다.

IMetaDataTables::GetNextString 메서드

현재 테이블 열에서 다음 문자열의 인덱스를 가져옵니다.

IMetaDataTables::GetNextUserString 메서드

현재 테이블 열의 하드 코드된 다음 문자열이 들어 있는 행의 인덱스를 가져옵니다.

IMetaDataTables::GetNumTables 메서드

현재 IMetaDataTables 인스턴스 범위의 테이블 수를 가져옵니다.

IMetaDataTables::GetRow 메서드

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

IMetaDataTables::GetString 메서드

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

IMetaDataTables::GetStringHeapSize 메서드

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

IMetaDataTables::GetTableIndex 메서드

지정한 토큰에서 참조하는 테이블의 인덱스를 가져옵니다.

IMetaDataTables::GetTableInfo 메서드

지정된 테이블 인덱스 위치에 있는 테이블의 이름, 행 크기, 행 수, 열 수 및 키 열 인덱스를 가져옵니다.

IMetaDataTables::GetUserString 메서드

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

IMetaDataTables::GetUserStringHeapSize 메서드

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

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: Cor.h

라이브러리: MsCorEE.dll에서 리소스로 사용됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

참조

IMetaDataTables2 인터페이스

기타 리소스

메타데이터 인터페이스