Partilhar via


Enumerações de metadados (.NET)

Estes artigos descrevem as enumerações não gerenciadas que a API de metadados usa. Para enumerações não gerenciadas que se aplicam somente ao .NET Framework, consulte Enumerações de metadados (.NET Framework).

Enumeração CorAssemblyFlags
Contém valores que descrevem os metadados aplicados a uma compilação de assembly.

CorCheckDuplicatesFor enumeração
Contém valores usados durante verificações de duplicações.

Enumeração CorDeclSecurity
Contém valores que descrevem os tipos de segurança declarativa usados pelo common language runtime.

Enumeração CorElementType

Enumeração CorErrorIfEmitOutOfOrder
Contém valores de sinalizador que indicam as condições sob as quais uma mensagem de erro deve ser gerada quando os metadados são emitidos fora de ordem.

Enumeração CorFileFlags
Contém valores que descrevem o tipo de arquivo definido em uma chamada para ométodo IMetaDataAssemblyEmit::D efineFile .

Enumeração CorFileMapping
Contém valores que descrevem o tipo de mapeamento de arquivo retornado de uma chamada para o métodoIMetaDataInfo::GetFileMapping .

Enumeração CorGenericParamAttr
Contém valores que descrevem os Type parâmetros para tipos genéricos, conforme usado em chamadas para o métodoIMetaDataEmit2::D efineGenericParam .

Enumeração CorImportOptions
Contém valores de sinalizador que controlam o comportamento durante a importação de um assembly fora do escopo atual.

Enumeração CorLinkerOptions
Especifica sinalizadores para selecionar opções para o vinculador 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 em um manifesto de assembly.

Enumeração CorMethodAttr
Contém valores que descrevem metadados sobre um método.

Enumeração CorMethodImpl
Contém valores que descrevem os recursos 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 CorNotificationForTokenMovement
Contém valores de sinalizador que influenciam as notificações sobre o movimento do token.

Enumeração CorOpenFlags
Contém valores de sinalizador que controlam o comportamento dos metadados ao abrir arquivos de manifesto.

Enumeração CorPEKind
Contém valores que descrevem um arquivo executável portátil, conforme retornado de uma chamada para o métodoIMetaDataImport2::GetPEKind .

Enumeração CorPinvokeMap
Contém valores que descrevem recursos de uma chamada PInvoke.

Enumeração CorPropertyAttr
Contém valores que descrevem os metadados de uma propriedade.

Enumeração CorRefToDefCheck
Especifica sinalizadores para controlar quais itens referenciados são convertidos em suas definições para otimizar o código.

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 salvamento.

Enumeração CorSetENC
Contém valores usados 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 CorTypeAttr
Contém valores que indicam metadados de tipo.

Enumeração CorValidatorModuleType
Fornece valores usados pela interfaceIMetaDataValidate para especificar o tipo do módulo (arquivo PE vs. arquivo .obj).

Consulte também