Compartilhar via


Enumeração de CorAssemblyFlags

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

typedef enum CorAssemblyFlags {
    
    afPublicKey             =   0x0001,
    afPA_None               =   0x0000,
    afPA_MSIL               =   0x0010,
    afPA_x86                =   0x0020,
    afPA_IA64               =   0x0030,
    afPA_AMD64              =   0x0040,
    afPA_NoPlatform         =   0x0070,
    afPA_Specified          =   0x0080,
    afPA_Mask               =   0x0070,
    afPA_FullMask           =   0x00F0,
    afPA_Shift              =   0x0004,
    
    afEnableJITcompileTracking  =   0x8000,
    afDisableJITcompileOptimizer=   0x4000,
    
    afRetargetable          =   0x0100,
    
} CorAssemblyFlags;

Membros

Membro

Descrição

afPublicKey

Indica que a referência de assembly retém a chave pública completa, sem hash.

afPA_None

Indica que a arquitetura do processador é não especificada.

afPA_MSIL

Indica que a arquitetura do processador é neutra (PE32).

afPA_x86

Indica que a arquitetura de processador x86 (PE32).

afPA_IA64

Indica que a arquitetura do processador Itanium (PE32 +).

afPA_AMD64

Indica que a arquitetura de processador AMD x64 (PE32 +).

afPA_NoPlatform

Indica que o assembly é um assembly de referência. ou seja, ele se aplica a qualquer arquitetura, mas não pode ser executado em qualquer arquitetura. Assim, o sinalizador é igual a afPA_Mask.

afPA_Specified

Indica que os sinalizadores de arquitetura do processador devem ser propagados para o AssemblyRef registro.

afPA_Mask

Uma máscara que descreve a arquitetura do processador.

afPA_FullMask

Especifica que a descrição de arquitetura de processador está incluída.

afPA_Shift

Indica uma contagem de shift nos sinalizadores de arquitetura de processador e para o índice.

afEnableJITcompileTracking

Indica o valor correspondente a partir de DebuggableAttribute.DebuggingModes da DebuggableAttribute.

afDisableJITcompileOptimizer

Indica o valor correspondente a partir de DebuggableAttribute.DebuggingModes da DebuggableAttribute.

afRetargetable

Indica que o assembly pode ser redirecionado em tempo de execução para um assembly de um editor diferente.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorHdr.h

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Outros recursos

Enumerações de metadados