Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Contém valores que indicam o comportamento de arranque do common language runtime (CLR). Por defeito, a recolha de lixo não é concorrente, e apenas a biblioteca de classes base é carregada na área neutra em relação ao domínio.
Sintaxe
typedef enum {
STARTUP_CONCURRENT_GC = 0x1,
STARTUP_LOADER_OPTIMIZATION_MASK = 0x3<<1,
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN = 0x1<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN = 0x2<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST = 0x3<<1,
STARTUP_LOADER_SAFEMODE = 0x10,
STARTUP_LOADER_SETPREFERENCE = 0x100,
STARTUP_SERVER_GC = 0x1000,
STARTUP_HOARD_GC_VM = 0x2000,
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE = 0x4000,
STARTUP_LEGACY_IMPERSONATION = 0x10000,
STARTUP_DISABLE_COMMITTHREADSTACK = 0x20000,
STARTUP_ALWAYSFLOW_IMPERSONATION = 0x40000,
STARTUP_TRIM_GC_COMMIT = 0x80000,
STARTUP_ETW = 0x100000,
STARTUP_ARM = 0x400000
} STARTUP_FLAGS;
Members
| Membro | Description |
|---|---|
STARTUP_CONCURRENT_GC |
Especifica que deve ser usada recolha de lixo simultânea. Se o chamador pedir a compilação do servidor e a recolha de lixo concorrente numa máquina de processador único, a compilação da estação de trabalho e a recolha de lixo não concorrente são executadas em vez disso. Nota: A recolha de lixo concorrente não é suportada em aplicações que executam o emulador WOW64 x86 em sistemas de 64 bits que implementam a arquitetura Intel Itanium (anteriormente chamada IA-64). Para mais informações sobre o uso do WOW64 em sistemas Windows de 64 bits, consulte Executar Aplicações de 32 bits. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Especifica que deve ocorrer a otimização do carregador. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Especifica que nenhum assembly é carregado como neutro em domínio. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Especifica que todos os assemblies são carregados como neutros em domínio. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Especifica que todos os assemblies com nomes fortes são carregados como neutros em domínio. |
STARTUP_LOADER_SAFEMODE |
Especifica que a política de versão CLR não será aplicada à versão transmitida. A versão exata especificada do CLR será carregada. O calço não avalia a política para determinar a versão compatível mais recente. |
STARTUP_LOADER_SETPREFERENCE |
Especifica que o tempo de execução preferido será definido, mas não será realmente iniciado. |
STARTUP_SERVER_GC |
Especifica que a recolha de lixo do servidor será utilizada. |
STARTUP_HOARD_GC_VM |
Especifica que a recolha de lixo manterá o endereço virtual utilizado. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Especifica que não será permitido misturar uma interface de alojamento. |
STARTUP_LEGACY_IMPERSONATION |
Especifica que a personificação não deve fluir entre pontos assíncronos por defeito. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Especifica que a pilha completa de threads não deve ser confirmada quando a thread começa a correr. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Especifica que as personificações geridas e as impersonações alcançadas através da invocação da plataforma fluirão através de pontos assíncronos. Por defeito, apenas as imitações geridas fluem através de pontos assíncronos. |
STARTUP_TRIM_GC_COMMIT |
Especifica que a recolha de lixo usará menos espaço comprometido quando a memória do sistema estiver baixa. Veja gcTrimCommitOnLowMemory em Otimização para Alojamento Web Partilhado. |
STARTUP_ETW |
Especifica que o rastreio de eventos para Windows (ETW) está ativado para eventos de execução em linguagem comum. A partir do Windows Vista, o rastreamento de eventos está sempre ativado, por isso esta bandeira não tem efeito. Ver Controlo do Registo do Framework .NET. |
STARTUP_ARM |
Especifica que a monitorização de recursos no domínio da aplicação está ativada. Veja a AppDomain.MonitoringIsEnabled propriedade e <appDomainResourceMonitoring> o Elemento. |
Requerimentos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: MSCorEE.h
Biblioteca: MSCorEE.dll
Versões do .NET Framework: Disponível desde: 2.0