System.Reflection.Metadata 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据 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> |
表示由 |
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 是表示独立方法还是本地变量签名。 |
注解
此命名空间包含以下核心类:
- 用于读取程序集的 MetadataReader 类。