다음을 통해 공유


MetadataReaderExtensions 클래스

정의

ECMA-335 메타데이터 테이블 및 힙의 특정 원시 요소로 작업하도록 확장 메서드를 제공합니다.

public ref class MetadataReaderExtensions abstract sealed
public static class MetadataReaderExtensions
type MetadataReaderExtensions = class
Public Module MetadataReaderExtensions
상속
MetadataReaderExtensions

메서드

GetEditAndContinueLogEntries(MetadataReader)

EnC 로그의 항목을 열거합니다.

GetEditAndContinueMapEntries(MetadataReader)

EnC 지도의 항목을 열거합니다.

GetHeapMetadataOffset(MetadataReader, HeapIndex)

메타데이터 시작에서 지정된 힙으로 오프셋을 반환합니다.

GetHeapSize(MetadataReader, HeapIndex)

지정된 힙의 크기를 반환합니다.

GetNextHandle(MetadataReader, BlobHandle)

해당 항목이 마지막인 경우 nil 핸들 또는 Blob 힙의 지정된 항목 뒤에 오는 Blob에 핸들을 반환합니다.

GetNextHandle(MetadataReader, StringHandle)

해당 항목이 마지막인 경우 nil 핸들 또는 문자열 힙의 지정된 항목 뒤에 오는 문자열에 핸들을 반환합니다.

GetNextHandle(MetadataReader, UserStringHandle)

해당 항목이 마지막인 경우 nil 핸들 또는 UserString 힙의 지정된 항목 뒤에 오는 UserString에 핸들을 반환합니다.

GetTableMetadataOffset(MetadataReader, TableIndex)

메타데이터의 시작부터 지정된 테이블로 오프셋을 반환합니다.

GetTableRowCount(MetadataReader, TableIndex)

지정된 테이블의 행 수를 반환합니다.

GetTableRowSize(MetadataReader, TableIndex)

지정된 테이블의 행 크기를 반환합니다.

GetTypesWithEvents(MetadataReader)

하나 이상의 이벤트를 정의하는 형식을 열거합니다.

GetTypesWithProperties(MetadataReader)

하나 이상의 속성을 정의하는 형식을 열거합니다.

ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

서명 BLOB에 있는 형식 핸들과 원시 형식 종류를 고려하여, 대상 형식이 값 형식 또는 참조 형식인지를 결정합니다.

적용 대상