System.Reflection.Metadata 命名空间

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

AssemblyExtensions

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

AssemblyNameInfo

描述程序集。

BlobBuilder

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

DebugMetadataHeader

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

HandleComparer

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

ILOpCodeExtensions

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

ImageFormatLimitationException

尝试写入元数据时引发的异常超出了格式规范给出的限制。 例如,超过堆大小限制时。

MetadataReader

读取 ECMA 335 CLI 规范定义的元数据。

MetadataReaderProvider

为存储在字节数组、内存块或流中的元数据提供 MetadataReader

MetadataStringDecoder

MetadataReader 提供用于解码元数据中表示文本的字节序列的自定义机制。

MetadataUpdateHandlerAttribute

指示应接收元数据更新通知的类型。

MetadataUpdater

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

MethodBodyBlock

表示 ECMA 335 程序集中的方法主体。

PEReaderExtensions

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

TypeName

根据 ECMA-335 提供用于读取程序集元数据的低级别功能。 此命名空间旨在供编译器和其他需要读取程序集元数据的工具使用。

TypeNameParseOptions

根据 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

一个 BlobHandle,表示可移植 PDB 中 #Blob 堆上的 blob,结构为文档名称。

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>

表示方法(定义、引用或独立)或属性签名。 对于属性,签名将 getter 的签名与区分 SignatureHeader匹配。

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 是表示独立方法还是本地变量签名。

注解

此命名空间包含以下核心类:

另请参阅