System.Reflection.Metadata Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 do assembly.
Classes
AssemblyExtensions |
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 do assembly. |
BlobBuilder |
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 do assembly. |
DebugMetadataHeader |
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 do assembly. |
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 do assembly. |
ILOpCodeExtensions |
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 do assembly. |
ImageFormatLimitationException |
A exceção que é gerada quando uma tentativa de gravar metadados excede um limite fornecido pela especificação de formato. Por exemplo, quando o limite de tamanho do heap é excedido. |
MetadataReader |
Lê os metadados conforme definido pela especificação de CLI do ECMA 335. |
MetadataReaderProvider |
Fornece um MetadataReader para metadados armazenados em uma matriz de bytes, um bloco de memória ou um fluxo. |
MetadataStringDecoder |
Fornece o MetadataReader com um mecanismo personalizado para decodificar sequências de bytes em metadados que representam texto. |
MetadataUpdateHandlerAttribute |
Indica que um tipo deve receber notificações de atualizações de metadados. |
MetadataUpdater |
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 do assembly. |
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 do assembly. |
Estruturas
ArrayShape |
Representa a forma de um tipo de matriz. |
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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do assembly. |
Blob |
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 do assembly. |
BlobBuilder.Blobs |
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 do assembly. |
BlobContentId |
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 do 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 do 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 do assembly. |
BlobWriter |
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 do 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 do 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 do 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 do 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 do 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 do assembly. |
CustomAttributeNamedArgument<TType> |
Representa um argumento nomeado decodificado de uma assinatura de atributo personalizado. |
CustomAttributeTypedArgument<TType> |
Representa um argumento de tipo para um atributo de metadados personalizados. |
CustomAttributeValue<TType> |
Representa um atributo personalizado do tipo especificado pelo |
CustomDebugInformation |
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 do assembly. |
CustomDebugInformationHandle |
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 do assembly. |
CustomDebugInformationHandleCollection |
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 do assembly. |
CustomDebugInformationHandleCollection.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 do 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 do 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 do 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 do 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 do assembly. |
Document |
O documento de origem nos metadados de depuração. |
DocumentHandle |
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 do assembly. |
DocumentHandleCollection |
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 do assembly. |
DocumentHandleCollection.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 do assembly. |
DocumentNameBlobHandle |
Um BlobHandle que representa um blob no heap de #Blob no PDB portátil estruturado como Nome do Documento. |
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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do assembly. |
ExportedTypeHandleCollection |
Representa uma coleção de instâncias 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 um valor (uma cadeia de caracteres, um blob, um GUID ou uma cadeia de caracteres de usuário). |
ImportDefinition |
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 do assembly. |
ImportDefinitionCollection |
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 do assembly. |
ImportDefinitionCollection.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 do assembly. |
ImportScope |
Fornece informações sobre o escopo léxico no qual um grupo de importações está disponível. Essas informações são armazenadas em metadados de depuração. |
ImportScopeCollection |
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 do assembly. |
ImportScopeCollection.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 do assembly. |
ImportScopeHandle |
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 do assembly. |
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 do 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 do 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 do 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 do assembly. |
LocalConstant |
Fornece informações sobre constantes locais. Essas informações são armazenadas em metadados de depuração. |
LocalConstantHandle |
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 do assembly. |
LocalConstantHandleCollection |
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 do assembly. |
LocalConstantHandleCollection.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 do assembly. |
LocalScope |
Fornece informações sobre o escopo de variáveis e constantes locais. Essas informações são armazenadas em metadados de depuração. |
LocalScopeHandle |
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 do assembly. |
LocalScopeHandleCollection |
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 do assembly. |
LocalScopeHandleCollection.ChildrenEnumerator |
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 do assembly. |
LocalScopeHandleCollection.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 do assembly. |
LocalVariable |
Fornece informações sobre variáveis locais. Essas informações são armazenadas em metadados de depuração. |
LocalVariableHandle |
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 do assembly. |
LocalVariableHandleCollection |
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 do assembly. |
LocalVariableHandleCollection.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 do 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 do 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 do assembly. |
ManifestResourceHandleCollection |
Representa uma coleção de instâncias 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 do 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 do 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 do assembly. |
MemberReferenceHandleCollection |
Representa uma coleção de instâncias 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 do assembly. |
MetadataStringComparer |
Fornece auxiliares de comparação de cadeias de caracteres para consultar cadeias em metadados enquanto evita a alocação, se possível. |
MethodDebugInformation |
Fornece informações de depuração associadas a uma definição de método. Essas informações são armazenadas em metadados de depuração. |
MethodDebugInformationHandle |
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 do assembly. |
MethodDebugInformationHandleCollection |
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 do assembly. |
MethodDebugInformationHandleCollection.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 do assembly. |
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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do assembly. |
MethodSignature<TType> |
Representa um método (definição, referência ou autônomo) ou uma assinatura de propriedade. No caso de propriedades, a assinatura corresponde à de um getter com um SignatureHeader distinto. |
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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do assembly. |
ReservedBlob<THandle> |
Representa um identificador e um blob correspondente em um heap de metadados que foi reservado para atualização de conteúdo futura. |
SequencePoint |
Representa um ponto de sequência PDB portátil. |
SequencePointCollection |
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 do assembly. |
SequencePointCollection.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 do assembly. |
SignatureHeader |
Representa as características de assinatura especificadas pelo byte à esquerda 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do 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 do assembly. |
UserStringHandle |
Representa um identificador para o heap de cadeia de caracteres do usuário. |
Interfaces
IConstructedTypeProvider<TType> |
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 do assembly. |
ICustomAttributeTypeProvider<TType> |
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 do assembly. |
IPrimitiveTypeProvider<TType> |
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 do assembly. |
ISignatureTypeProvider<TType> |
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 do assembly. |
ISignatureTypeProvider<TType,TGenericContext> |
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 do assembly. |
ISimpleTypeProvider<TType> |
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 do assembly. |
ISZArrayTypeProvider<TType> |
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 do assembly. |
ITypeProvider<TType> |
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 do assembly. |
Enumerações
ConstantTypeCode |
Especifica os valores que representam tipos de constantes de metadados. |
CustomAttributeNamedArgumentKind |
Especifica constantes que definem os tipos de argumentos em uma assinatura de atributo personalizado. |
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 do 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 do assembly. |
ILOpCode |
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 do assembly. |
ImportDefinitionKind |
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 do assembly. |
LocalVariableAttributes |
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 do assembly. |
MemberReferenceKind |
Especifica as 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 do 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 do assembly. |
MetadataStreamOptions |
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 do assembly. |
PrimitiveSerializationTypeCode |
Especifica constantes que definem os códigos de tipo usados para codificar tipos de valores primitivos um blob de valor CustomAttribute. |
PrimitiveTypeCode |
Especifica constantes que definem tipos primitivos encontrados em assinaturas de metadados. |
SerializationTypeCode |
Especifica os códigos de tipo usados para codificar os tipos de valores em um blob CustomAttributeValue<TType>. |
SignatureAttributes |
Especifica os 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 à esquerda representado por uma estrutura SignatureHeader. |
SignatureCallingConvention |
Especifica como os argumentos em determinada assinatura são passados do chamador para o computador chamado. Os valores subjacentes dos campos nesse tipo correspondem à representação no byte de assinatura à esquerda 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 à esquerda representado por uma estrutura SignatureHeader. |
SignatureTypeCode |
Especifica constantes que definem os códigos de tipo usados na codificação de assinaturas. |
SignatureTypeKind |
Indica a definição de tipo da assinatura. |
StandaloneSignatureKind |
Indica se um StandaloneSignature representa um método autônomo ou a assinatura de variável local. |
Comentários
Esse namespace contém as seguintes classes principais:
- A MetadataReader classe , que é usada para ler um assembly.
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários