Enumerações de Metadados
Esta secção descreve as enumerações não geridas que a API de metadados utiliza.
Nesta secção
AssemblyFlags Enumeration
Contém valores que descrevem as funcionalidades de tempo de execução de uma assemblagem.
AssemblyRefFlags Enumeration
Contém valores que descrevem as funcionalidades de uma referência de assemblagem.
Enumeração CeeSectionAttr
Fornece valores que especificam os atributos de uma secção para utilização pela interface ICeeGen .
Enumeração CeeSectionRelocType
Fornece valores para influenciar o tipo de reloc
instrução emitida numa chamada para o método ICeeGen::AddSectionReloc .
Enumeração COINITICOR
Especifica as constantes utilizadas pelo CoInitializeCor ao inicializar o runtime de linguagem comum.
Enumeração COINITIEE
Especifica as constantes utilizadas pelo CoInitializeEE ao inicializar o runtime de linguagem comum.
Enumeração CorArgType
Contém valores que descrevem o tipo nativo de um identificador de runtime.
Enumeração CorAssemblyFlags
Contém valores que descrevem os metadados aplicados a uma compilação de assemblagem.
Enumeração CorAttributeTargets
Especifica os elementos da aplicação nos quais é válido aplicar um atributo.
Enumeração CorCallingConvention
Contém valores que descrevem os tipos de convenções de chamadas que são efetuadas no código gerido.
CorCheckDuplicatesFor Enumeration
Contém valores utilizados durante as verificações de duplicações.
Enumeração CorDeclSecurity
Contém valores que descrevem os tipos de segurança declarativa utilizados pelo runtime de linguagem comum.
CorElementType
Contém valores que descrevem o tipo nativo subjacente de um runtime Typede linguagem comum.
Enumeração CorErrorIfEmitOutOfOrder
Contém valores de sinalizador que indicam as condições em que uma mensagem de erro deve ser gerada quando os metadados são emitidos fora de ordem.
Enumeração CorEventAttr
Contém valores que descrevem os metadados de um evento.
Enumeração CorFieldAttr
Contém valores que descrevem metadados sobre um campo.
Enumeração CorFileFlags
Contém valores que descrevem o tipo de ficheiro definido numa chamada para o método IMetaDataAssemblyEmit::D efineFile .
Enumeração CorFileMapping
Contém valores que descrevem o tipo de mapeamento de ficheiro que é devolvido de uma chamada para o método IMetaDataInfo::GetFileMapping .
Enumeração CorGenericParamAttr
Contém valores que descrevem os Type parâmetros para tipos genéricos, conforme utilizado nas chamadas para o método IMetaDataEmit2::D efineGenericParam .
Enumeração CorImportOptions
Contém valores de sinalizador que controlam o comportamento durante a importação de uma assemblagem fora do âmbito atual.
Enumeração CorLinkerOptions
Especifica sinalizadores para selecionar opções para o linker de metadados.
Enumeração CorLocalRefPreservation
Contém valores de sinalizador para o tratamento de referências locais.
Enumeração CorManifestResourceFlags
Contém valores que descrevem a visibilidade dos recursos codificados num manifesto de assemblagem.
Enumeração CorMethodAttr
Contém valores que descrevem metadados sobre um método.
Enumeração CorMethodImpl
Contém valores que descrevem as funcionalidades de implementação do método.
Enumeração CorMethodSemanticsAttr
Contém valores que descrevem a relação entre um método e uma propriedade ou evento associado.
Enumeração CorNativeLinkFlags
Fornece valores de sinalizador utilizados pelo linker ao ligar código nativo.
Enumeração CorNativeLinkType
Fornece valores que indicam o tipo ligado no código nativo.
Enumeração CorNativeType
Contém valores que descrevem tipos nativos não geridos.
Enumeração CorNotificationForTokenMovement
Contém valores de sinalizador que influenciam as notificações no movimento de tokens.
Enumeração CorOpenFlags
Contém valores de sinalizador que controlam o comportamento dos metadados ao abrir ficheiros de manifesto.
Enumeração CorParamAttr
Contém valores que descrevem os metadados de um parâmetro de método.
Enumeração CorPEKind
Contém valores que descrevem um ficheiro executável portátil, conforme devolvido de uma chamada para o método IMetaDataImport2::GetPEKind .
Enumeração CorPinvokeMap
Contém valores que descrevem as funcionalidades de uma chamada PInvoke.
Enumeração CorPropertyAttr
Contém valores que descrevem os metadados de uma propriedade.
Enumeração CorRefToDefCheck
Especifica sinalizadores para controlar que itens referenciados são convertidos nas respetivas definições para otimizar o código.
Enumeração CorRegFlags
Fornece valores de sinalizador utilizados para o registo ao instalar um módulo ou composto.
Enumeração CorSaveSize
Contém valores que indicam o nível de precisão necessário ao consultar o tamanho de uma operação de gravação.
Enumeração CorSerializationType
Contém valores que descrevem como um objeto é serializado pelo runtime de linguagem comum. Geralmente, estes valores correspondem aos valores corElementType.
Enumeração CorSetENC
Contém valores utilizados para influenciar o comportamento durante a geração de metadados.
Enumeração CorThreadSafetyOptions
Especifica sinalizadores para selecionar opções de segurança de threads.
Enumeração CorTokenType
Contém valores que indicam o tipo de objeto que um token de metadados referencia.
Enumeração CorTypeAttr
Contém valores que indicam metadados de tipo.
Enumeração CorUnmanagedCallingConvention
Contém valores que descrevem convenções de chamadas não geridas.
Enumeração CorValidatorModuleType
Fornece valores utilizados pela interface IMetaDataValidate para especificar o tipo do módulo (ficheiro PE vs. ficheiro .obj).
Enumeração COUNINITIEE
Especifica as constantes utilizadas pelo CoUninitializeEE ao inicializar o runtime de linguagem comum.