System.Reflection.Metadata Namespace

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

Classes

Nome Description
HandleComparer

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MetadataReader

Lê metadados conforme definido pela especificação da CLI do ECMA 335.

MetadataStringDecoder

Fornece um MetadataReader mecanismo personalizado para decodificar sequências de bytes em metadados que representam texto.

MethodBodyBlock

Representa o corpo do método no assembly ECMA 335.

PEReaderExtensions

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

Estruturas

Nome Description
AssemblyDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyFile

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyFileHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyFileHandleCollection

Representa uma coleção de AssemblyFileHandle.

AssemblyFileHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyReference

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyReferenceHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

AssemblyReferenceHandleCollection

Uma coleção de referências de assembly.

AssemblyReferenceHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

BlobHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

BlobReader

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

Constant

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ConstantHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

CustomAttribute

Fornece informações sobre um atributo personalizado.

CustomAttributeHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

CustomAttributeHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

CustomAttributeHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

DeclarativeSecurityAttribute

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

DeclarativeSecurityAttributeHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

DeclarativeSecurityAttributeHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

DeclarativeSecurityAttributeHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

EntityHandle

Representa uma entidade de metadados (como uma referência de tipo, definição de tipo, especificação de tipo, definição de método ou atributo personalizado).

EventAccessors

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

EventDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

EventDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

EventDefinitionHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

EventDefinitionHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ExceptionRegion

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ExportedType

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ExportedTypeHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ExportedTypeHandleCollection

Representa uma coleção de instâncias de TypeReferenceHandle.

ExportedTypeHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

FieldDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

FieldDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

FieldDefinitionHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

FieldDefinitionHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameter

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameterConstraint

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameterConstraintHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameterConstraintHandleCollection

Representa uma coleção de restrições de um parâmetro de tipo genérico.

GenericParameterConstraintHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameterHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GenericParameterHandleCollection

Representa uma coleção de parâmetros de tipo genérico de um método ou tipo.

GenericParameterHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

GuidHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

Handle

Representa qualquer entidade de metadados (como uma referência de tipo, uma definição de tipo, uma especificação de tipo, uma definição de método ou um atributo personalizado) ou valor (uma cadeia de caracteres, blob, guid ou cadeia de caracteres de usuário).

InterfaceImplementation

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

InterfaceImplementationHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

InterfaceImplementationHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

InterfaceImplementationHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ManifestResource

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ManifestResourceHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ManifestResourceHandleCollection

Representa uma coleção de instâncias de ManifestResourceHandle.

ManifestResourceHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MemberReference

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MemberReferenceHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MemberReferenceHandleCollection

Representa uma coleção de instâncias de MemberReferenceHandle.

MemberReferenceHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MetadataStringComparer

Fornece auxiliares de comparação de cadeias de caracteres para consultar cadeias de caracteres em metadados, evitando a alocação, se possível.

MethodDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodDefinitionHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodDefinitionHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodImplementation

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodImplementationHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodImplementationHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodImplementationHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodImport

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodSpecification

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MethodSpecificationHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ModuleDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ModuleDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ModuleReference

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ModuleReferenceHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

NamespaceDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

NamespaceDefinitionHandle

Fornece um identificador para uma definição de namespace.

Parameter

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ParameterHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

ParameterHandleCollection

Contém uma coleção de parâmetros de um método especificado.

ParameterHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

PropertyAccessors

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

PropertyDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

PropertyDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

PropertyDefinitionHandleCollection

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

PropertyDefinitionHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

SignatureHeader

Representa as características de assinatura especificadas pelo byte principal de blobs de assinatura.

StandaloneSignature

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

StandaloneSignatureHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

StringHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeDefinition

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeDefinitionHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeDefinitionHandleCollection

Contém uma coleção de instâncias de TypeDefinitionHandle.

TypeDefinitionHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeLayout

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeReference

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeReferenceHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeReferenceHandleCollection

Contém uma coleção de instâncias de TypeReferenceHandle.

TypeReferenceHandleCollection.Enumerator

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeSpecification

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

TypeSpecificationHandle

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

UserStringHandle

Representa um identificador para o heap de cadeia de caracteres do usuário.

Enumerações

Nome Description
ConstantTypeCode

Especifica valores que representam tipos de constantes de metadados.

CustomAttributeNamedArgumentKind

Especifica constantes que definem os tipos de argumentos em uma assinatura de atributo personalizada.

ExceptionRegionKind

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

HandleKind

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MemberReferenceKind

Especifica constantes que indicam se um MemberReference faz referência a um método ou campo.

MetadataKind

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

MetadataReaderOptions

Fornece funcionalidade de baixo nível para ler metadados de assembly de acordo com o ECMA-335. Esse namespace foi projetado para ser usado por compiladores e outras ferramentas que precisam ler metadados de assembly.

SerializationTypeCode

Especifica códigos de tipo usados para codificar os tipos de valores em um blob CustomAttributeValue<TType>.

SignatureAttributes

Especifica sinalizadores adicionais que podem ser aplicados a assinaturas de método. Os valores subjacentes dos campos nesse tipo correspondem à representação no byte de assinatura principal representado por uma estrutura SignatureHeader.

SignatureCallingConvention

Especifica como os argumentos em uma determinada assinatura são passados do chamador para o chamador. Os valores subjacentes dos campos nesse tipo correspondem à representação no byte de assinatura principal representado por uma estrutura SignatureHeader.

SignatureKind

Especifica o tipo de assinatura. Os valores subjacentes dos campos nesse tipo correspondem à representação no byte de assinatura principal representado por uma estrutura SignatureHeader.

SignatureTypeCode

Especifica constantes que definem códigos de tipo usados na codificação de assinatura.

Comentários

Caution

Os tipos de leitura de metadados nesse namespace, como MetadataReader e MetadataReaderProvider, não são projetados para lidar com entradas não confiáveis. Arquivos PE malformados ou mal-intencionados, metadados ou entradas PDB podem causar comportamento inesperado, incluindo acesso à memória fora dos limites, falhas ou travamentos. Use apenas essas APIs com metadados confiáveis, arquivos PE e entradas PDB. Os TypeName tipos e os tipos AssemblyNameInfo são seguros para uso com entrada não confiável.

Esse namespace contém as seguintes classes principais:

Confira também