System.Reflection.Metadata 네임스페이스

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

클래스

AssemblyExtensions

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobBuilder

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DebugMetadataHeader

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

HandleComparer

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ILOpCodeExtensions

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImageFormatLimitationException

메타데이터 쓰기 시도가 형식 사양에 지정된 제한을 초과하는 경우에 throw되는 예외입니다. 예를 들어 힙 크기 제한을 초과하는 경우입니다.

MetadataReader

ECMA 335 CLI 사양에 정의된 대로 메타데이터를 읽습니다.

MetadataReaderProvider

바이트 배열, 메모리 블록 또는 스트림으로 저장된 메타데이터에 대한 MetadataReader를 제공합니다.

MetadataStringDecoder

텍스트를 나타내는 메타데이터의 바이트 시퀀스를 디코딩하는 사용자 지정 메커니즘을 MetadataReader에 제공합니다.

MetadataUpdateHandlerAttribute

메타데이터 업데이트 알림을 받아야 하는 형식을 나타냅니다.

MetadataUpdater

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodBodyBlock

ECMA 335 어셈블리의 메서드 본문을 나타냅니다.

PEReaderExtensions

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

구조체

ArrayShape

배열 형식의 도형을 나타냅니다.

AssemblyDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyFile

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyFileHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyFileHandleCollection

AssemblyFileHandle의 컬렉션을 나타냅니다.

AssemblyFileHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyReference

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyReferenceHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

AssemblyReferenceHandleCollection

어셈블리 참조의 컬렉션입니다.

AssemblyReferenceHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

Blob

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobBuilder.Blobs

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobContentId

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobReader

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

BlobWriter

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

Constant

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ConstantHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomAttribute

사용자 지정 특성에 대한 정보를 제공합니다.

CustomAttributeHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomAttributeHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomAttributeHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomAttributeNamedArgument<TType>

사용자 지정 특성 서명에서 디코딩된 명명된 인수를 나타냅니다.

CustomAttributeTypedArgument<TType>

사용자 지정 메타데이터 특성에 대해 형식 인수를 나타냅니다.

CustomAttributeValue<TType>

TType에서 지정된 형식의 사용자 지정 특성을 나타냅니다.

CustomDebugInformation

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomDebugInformationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomDebugInformationHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

CustomDebugInformationHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DeclarativeSecurityAttribute

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DeclarativeSecurityAttributeHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DeclarativeSecurityAttributeHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DeclarativeSecurityAttributeHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

Document

디버그 메타데이터의 소스 문서입니다.

DocumentHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DocumentHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DocumentHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

DocumentNameBlobHandle

문서 이름으로 구조화된 이식 가능한 PDB에서 #Blob 힙의 blob을 나타내는 BlobHandle입니다.

EntityHandle

메타데이터 엔터티(예: 형식 참조, 형식 정의, 형식 사양, 메서드 정의, 사용자 지정 특성)을 나타냅니다.

EventAccessors

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

EventDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

EventDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

EventDefinitionHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

EventDefinitionHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ExceptionRegion

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ExportedType

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ExportedTypeHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ExportedTypeHandleCollection

TypeReferenceHandle 인스턴스의 컬렉션을 나타냅니다.

ExportedTypeHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

FieldDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

FieldDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

FieldDefinitionHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

FieldDefinitionHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameter

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameterConstraint

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameterConstraintHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameterConstraintHandleCollection

제네릭 형식 매개 변수에 대한 제약 조건의 컬렉션을 나타냅니다.

GenericParameterConstraintHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameterHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GenericParameterHandleCollection

메서드나 형식의 제네릭 형식 매개 변수 컬렉션을 나타냅니다.

GenericParameterHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

GuidHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

Handle

메타데이터 엔터티(형식 참조, 형식 정의, 형식 사양, 메서드 정의, 사용자 지정 특성 등) 또는 값(문자열, Blob, guid, 사용자 문자열 등)을 나타냅니다.

ImportDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportDefinitionCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportDefinitionCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportScope

가져오기 그룹을 사용할 수 있는 어휘 범위에 대한 정보를 제공합니다. 이 정보는 디버그 메타데이터에 저장됩니다.

ImportScopeCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportScopeCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportScopeHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

InterfaceImplementation

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

InterfaceImplementationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

InterfaceImplementationHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

InterfaceImplementationHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalConstant

지역 상수에 대한 정보를 제공합니다. 이 정보는 디버그 메타데이터에 저장됩니다.

LocalConstantHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalConstantHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalConstantHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalScope

지역 변수 및 상수의 범위에 대한 정보를 제공합니다. 이 정보는 디버그 메타데이터에 저장됩니다.

LocalScopeHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalScopeHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalScopeHandleCollection.ChildrenEnumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalScopeHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalVariable

지역 변수에 대한 정보를 제공합니다. 이 정보는 디버그 메타데이터에 저장됩니다.

LocalVariableHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalVariableHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalVariableHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ManifestResource

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ManifestResourceHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ManifestResourceHandleCollection

ManifestResourceHandle 인스턴스의 컬렉션을 나타냅니다.

ManifestResourceHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MemberReference

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MemberReferenceHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MemberReferenceHandleCollection

MemberReferenceHandle 인스턴스의 컬렉션을 나타냅니다.

MemberReferenceHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MetadataStringComparer

가능하면 할당을 방지하면서 메타데이터의 문자열을 쿼리하기 위한 문자열 비교 도우미를 제공합니다.

MethodDebugInformation

메서드 정의와 연결된 디버그 정보를 제공합니다. 이 정보는 디버그 메타데이터에 저장됩니다.

MethodDebugInformationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDebugInformationHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDebugInformationHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDefinitionHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodDefinitionHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodImplementation

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodImplementationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodImplementationHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodImplementationHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodImport

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodSignature<TType>

메서드(정의, 참조 또는 독립 실행형) 또는 속성 서명을 나타냅니다. 속성의 경우 서명은 구분된 SignatureHeader을 포함하여 getter의 속성과 일치합니다.

MethodSpecification

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MethodSpecificationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ModuleDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ModuleDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ModuleReference

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ModuleReferenceHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

NamespaceDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

NamespaceDefinitionHandle

네임스페이스 정의에 대한 핸들을 제공합니다.

Parameter

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ParameterHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ParameterHandleCollection

지정된 메서드의 매개 변수 컬렉션을 포함합니다.

ParameterHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PropertyAccessors

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PropertyDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PropertyDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PropertyDefinitionHandleCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PropertyDefinitionHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ReservedBlob<THandle>

후속 콘텐츠 업데이트를 위해 예약된 메타데이터 힙의 핸들 및 해당 blob을 나타냅니다.

SequencePoint

이식 가능한 PDB 시퀀스 지점을 나타냅니다.

SequencePointCollection

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

SequencePointCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

SignatureHeader

서명 Blob의 선행 바이트에 의해 지정된 서명 특징을 나타냅니다.

StandaloneSignature

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

StandaloneSignatureHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

StringHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeDefinition

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeDefinitionHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeDefinitionHandleCollection

TypeDefinitionHandle 인스턴스 컬렉션을 포함합니다.

TypeDefinitionHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeLayout

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeReference

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeReferenceHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeReferenceHandleCollection

TypeReferenceHandle 인스턴스 컬렉션을 포함합니다.

TypeReferenceHandleCollection.Enumerator

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeSpecification

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

TypeSpecificationHandle

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

UserStringHandle

사용자 문자열 힙에 대한 핸들을 나타냅니다.

인터페이스

IConstructedTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ICustomAttributeTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

IPrimitiveTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ISignatureTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ISignatureTypeProvider<TType,TGenericContext>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ISimpleTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ISZArrayTypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ITypeProvider<TType>

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

열거형

ConstantTypeCode

메타데이터 상수의 형식을 나타내는 값을 지정합니다.

CustomAttributeNamedArgumentKind

사용자 지정 특성 서명에서 인수의 종류를 정의하는 상수를 지정합니다.

ExceptionRegionKind

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

HandleKind

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ILOpCode

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

ImportDefinitionKind

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

LocalVariableAttributes

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MemberReferenceKind

MemberReference가 메서드 또는 필드를 참조하는지를 나타내는 상수를 지정합니다.

MetadataKind

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MetadataReaderOptions

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

MetadataStreamOptions

ECMA-335에 따라 어셈블리 메타데이터를 읽기 위한 하위 수준 기능을 제공합니다. 이 네임스페이스는 컴파일러 및 어셈블리 메타데이터를 읽어야 하는 다른 도구에서 사용하도록 설계되었습니다.

PrimitiveSerializationTypeCode

CustomAttribute 값 Blob에서 기본 값의 형식을 인코딩하는 데 사용되는 형식 코드를 정의하는 상수를 지정합니다.

PrimitiveTypeCode

메타데이터 서명에 있는 기본 형식을 정의하는 상수를 지정합니다.

SerializationTypeCode

CustomAttributeValue<TType> Blob에서 값의 형식을 인코딩하는 데 사용되는 형식 코드를 지정합니다.

SignatureAttributes

메서드 서명에 적용할 수 있는 추가 플래그를 지정합니다. 이 형식에서 필드의 기본 값은 SignatureHeader 구조체에서 나타내는 선행 서명 바이트의 표현에 해당합니다.

SignatureCallingConvention

지정된 서명의 인수를 호출자에서 호출 수신자로 전달하는 방법을 지정합니다. 이 형식에서 필드의 기본 값은 SignatureHeader 구조체에서 나타내는 선행 서명 바이트의 표현에 해당합니다.

SignatureKind

서명 종류를 지정합니다. 이 형식에서 필드의 기본 값은 SignatureHeader 구조체에서 나타내는 선행 서명 바이트의 표현에 해당합니다.

SignatureTypeCode

서명 인코딩에서 사용되는 형식 코드를 정의하는 상수를 지정합니다.

SignatureTypeKind

서명의 형식 정의를 나타냅니다.

StandaloneSignatureKind

StandaloneSignature가 독립 실행형 메서드 또는 지역 변수 시그니처를 나타내는지를 나타냅니다.

설명

이 네임 스페이스에는 다음 코어 클래스가 들어 있습니다.

  • MetadataReader 어셈블리를 읽는 데 사용되는 클래스입니다.

추가 정보