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 de 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 de assembly. |
AssemblyNameInfo |
Descreve um 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 de 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 de 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 de 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 de assembly. |
ImageFormatLimitationException |
A exceção gerada quando uma tentativa de gravar metadados excede um limite determinado pela especificação de formato. Por exemplo, quando o limite de tamanho do heap é excedido. |
MetadataReader |
Lê metadados conforme definido pela especificação da 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 que 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 de 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 de assembly. |
TypeName |
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. |
TypeNameParseOptions |
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
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 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. |
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 de 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 de 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 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. |
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 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. |
CustomAttributeNamedArgument<TType> |
Representa um argumento nomeado decodificado de uma assinatura de atributo personalizada. |
CustomAttributeTypedArgument<TType> |
Representa um argumento tipado para um atributo de metadados personalizado. |
CustomAttributeValue<TType> |
Representa um atributo personalizado do tipo especificado por |
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 de 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 de 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 de 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 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. |
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 de 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 de 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 de assembly. |
DocumentNameBlobHandle |
Um BlobHandle que representa um blob em #Blob heap 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 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). |
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 de 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 de 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 de 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 de 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 de 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 de 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 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. |
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 de 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 de 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 de assembly. |
LocalScope |
Fornece informações sobre o escopo de variáveis locais e constantes. 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 de 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 de 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 de 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 de 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 de 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 de 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 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. |
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 de 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 de 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 de 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 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. |
MethodSignature<TType> |
Representa um método (definição, referência ou assinatura autônoma) ou de propriedade. No caso de propriedades, a assinatura corresponde à de um getter com um SignatureHeaderdiferencial. |
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. |
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 de 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 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. |
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 de 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 de 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 de 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 de 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 de 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 de 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 de 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 de assembly. |
Enumerações
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. |
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 de 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 de 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 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. |
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 de assembly. |
PrimitiveSerializationTypeCode |
Especifica constantes que definem os códigos de tipo usados para codificar tipos de valores primitivos em um blob de valor CustomAttribute. |
PrimitiveTypeCode |
Especifica constantes que definem tipos primitivos encontrados em assinaturas de metadados. |
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. |
SignatureTypeKind |
Indica a definição de tipo da assinatura. |
StandaloneSignatureKind |
Indica se um StandaloneSignature representa um método autônomo ou uma assinatura de variável local. |
Comentários
Esse namespace contém as seguintes classes principais:
- A classe MetadataReader, que é usada para ler um assembly.