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.
As definições de tempo de execução são usadas pela linguagem comum para configurar aplicações que têm como alvo o .NET Framework. Este artigo mostra o esquema das definições de execução num ficheiro de configuração de aplicação.
A <runtime> secção e os seus elementos progenitor e filho
<Configuração>
<Duração>
<AlwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity>
<bindingRedirect>
<codeBase>
<editorPolítica>
<Sondagem>
<qualificaçãoAssembleia>
<suportePortabilidade>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disableCachingBindingFailures>
<disableCommitThreadStack>
<disableFusionUpdatesFromADManager>
<disableStackOverflowProbing>
<EnableAmPmParseAdjustment>
<enforceFIPSPolicy>
<etwEnable>
<forcePerformanceCounterUniqueSharedMemoryReads>
<gcAllowVeryLargeObjects.>
<gcConcurrente>
<GCCpuGroup>
<GCHeapAffinitizeMask>
<GCHeapCount>
<GCLOHThreshold>
<GCNoAffinitize>
<gcServer>
<GerarEvidênciaEditorEditora>
<legadoCorruptoEstadoExceçõesPolítica>
<Política de Imitação de Legado>
<loadfromRemoteSources>
<NetFx40_LegacySecurityPolicy>
<NetFx40_PInvokeStackResilience>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
<PrefirComEm Vez DeDeManagedRemoting>
<relativeBindForResources>
<sombraCopyVerifyByTimestamp>
<Thread_UseAllCpuGroups>
<ThrowUnobservedTaskExceptions>
<TimeSpan_LegacyFormatMode>
<useLegacyJit>
<UsarAlgoritmoHashStringRandomized>
<UseSmallInternalThreadStacks>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<adicionar>
<Claro>
<remover>
Lista alfabética de <runtime> elementos
| Elemento | Description |
|---|---|
| <adicionar> | Adiciona uma cache nomeada à namedCaches coleção para uma cache de memória. |
| <AlwaysFlowImpersonationPolicy> | Especifica que a identidade do Windows flui sempre através de pontos assíncronos, independentemente de como a personificação foi realizada. |
| <AppContextSwitchOverrides> | Define uma ou mais opções usadas pela AppContext classe para fornecer um mecanismo de exclusão para novas funcionalidades. |
| <appDomainManagerAssembly> | Especifica o assembly que fornece o gestor de domínio de aplicação para o domínio de aplicação padrão no processo. |
| <appDomainManagerType> | Especifica o tipo que serve como gestor de domínio de aplicação para o domínio de aplicação predefinido. |
| <appDomainResourceMonitoring> | Instrui o runtime a recolher estatísticas de todos os domínios de aplicação do processo durante toda a vida útil do processo. |
| <assemblyBinding> | Contém informação sobre a redireção de versões de montagem e as localizações das assembleias. |
| <assemblyIdentity> | Contém informações identificativas sobre uma assembleia. |
| <bindingRedirect> | Redireciona uma versão assembly para outra. |
| <bypassTrustedAppStrongNames> | Especifica se a verificação forte de nomes para assemblies confiáveis deve ser contornada. |
| <Claro> | Limpa a namedCaches coleção para um cache de memória. |
| <codeBase> | Especifica onde o tempo de execução pode encontrar uma montagem. |
| <CompatSortNLSVersion> | Especifica que o tempo de execução deve usar o comportamento de ordenação legado ao realizar comparações de strings |
| <dependentAssembly> | Encapsula a política de ligação e a localização da montagem para cada montagem. |
| <developmentMode> | Especifica se o tempo de execução procura assemblies em diretórios especificados pela variável do ambiente DEVPATH. |
| <disableCachingBindingFailures> | Especifica se a cache das falhas de ligação, que é o comportamento padrão no .NET Framework 2.0, está desativada. |
| <disableCommitThreadStack> | Especifica se a pilha completa de threads está comprometida quando uma thread começa. |
| <disableFusionUpdatesFromADManager> | Especifica se o comportamento predefinido, que consiste em permitir que o host em tempo de execução substitua as definições de configuração de um domínio de aplicação, está desativado. |
| <disableStackOverflowProbing> | Especifica se a sondagem de overflow de pilha está desativada. |
| <EnableAmPmParseAdjustment> | Determina se os métodos de análise de data e hora utilizam um conjunto ajustado de regras para analisar cadeias de data que contêm apenas um designador de dia, mês, hora e AM/PM. |
| <enforceFIPSPolicy> | Especifica se deve ser aplicado um requisito de configuração de computador que exige que os algoritmos criptográficos cumpram as Normas Federais de Processamento de Informação (FIPS). |
| <etwEnable> | Especifica se deve ativar o rastreamento de eventos para Windows (ETW) para eventos de execução em linguagem comum. |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Especifica se PerfCounter.dll utiliza a definição do registo CategoryOptions numa aplicação .NET Framework versão 1.1 para determinar se deve carregar dados do contador de desempenho a partir da memória partilhada específica da categoria ou da memória global. |
| <gcAllowVeryLargeObjects.> | Em plataformas de 64 bits, permite arrays com um tamanho total superior a 2 gigabytes (GB). |
| <gcConcurrente> | Especifica se o runtime executa a recolha de lixo em simultâneo. |
| <GCCpuGroup> | Especifica se a recolha de lixo suporta múltiplos grupos de CPU. |
| <GCHeapAffinitizeMask> | Define a afinidade entre heaps GC e processadores individuais. |
| <GCHeapCount> | Especifica o número de heaps/threads a usar para a recolha de lixo do servidor. |
| <GCLOHThreshold> | Especifica o tamanho limiar que faz com que os objetos fiquem no grande heap de objetos (LOH). |
| <GCNoAffinitize> | Especifica se se deve ou não afinitizar threads GC do servidor com CPUs. |
| <gcServer> | Especifica se o runtime da linguagem comum executa a recolha de lixo do servidor. |
| <GerarEvidênciaEditorEditora> | Especifica se o runtime utiliza a política de segurança de acesso ao código (CAS) do publisher. |
| <legadoCorruptoEstadoExceçõesPolítica> | Especifica se o tempo de execução permite que o código gerido detete violações de acesso e outras exceções de estado corrompido. |
| <Política de Imitação de Legado> | Especifica que a identidade do Windows não flui através de pontos assíncronos, independentemente das definições de fluxo para o contexto de execução na thread atual. |
| <loadfromRemoteSources> | Especifica se os assemblies de fontes remotas são carregados como full trust. |
| <memoryCache> | Define um elemento que é usado para configurar uma cache baseada na MemoryCache classe. |
| <namedCaches> | Contém uma coleção de definições de configuração para a namedCache instância. |
| <NetFx40_LegacySecurityPolicy> | Especifica se o runtime utiliza a política de segurança de acesso ao código legado (CAS). |
| <NetFx40_PInvokeStackResilience> | Especifica se o tempo de execução corrige automaticamente declarações incorretas de invocação da plataforma em tempo de execução, ao custo de transições mais lentas entre código gerido e não gerido. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Especifica se o runtime utiliza uma quantidade fixa de memória para calcular códigos de hash para o StringComparer.GetHashCode método. |
| <PrefirComEm Vez DeDeManagedRemoting> | Especifica que o runtime usará interoperação COM em vez de remotamente através dos limites do domínio da aplicação. |
| <Sondagem> | Especifica subdiretórios que o runtime pesquisa ao carregar assemblies. |
| <editorPolítica> | Especifica se o tempo de execução se aplica à política do editor. |
| <qualificaçãoAssembleia> | Especifica o nome completo da assembly que deve ser carregada dinamicamente quando um nome parcial é utilizado. |
| <relativeBindForResources> | Otimiza a sonda para montagens de satélites. |
| <remover> | Remove uma entrada de cache nomeada da namedCaches coleção para uma cache de memória. |
| <Duração> | Contém informação sobre binding assembly e o comportamento da recolha de lixo. |
| <VerificaçãoSombraCópiaTimeStamp> | Especifica se a cópia paralela utiliza o comportamento de arranque padrão introduzido no .NET Framework 4, ou se reverte ao comportamento de arranque das versões anteriores do .NET Framework. |
| <suportePortabilidade> | Especifica que uma aplicação pode referenciar o mesmo assembly em duas implementações diferentes do .NET Framework, desativando o comportamento padrão que trata os assemblies como equivalentes para fins de portabilidade da aplicação. |
| <system.runtime.caching> | Fornece informação de configuração para a cache padrão de objetos em memória. |
| <Thread_UseAllCpuGroups> | Especifica se o runtime distribui threads geridos por todos os grupos de CPU. |
| <ThrowUnobservedTaskExceptions> | Especifica se exceções de tarefa não tratadas devem terminar um processo em execução. |
| <TimeSpan_LegacyFormatMode> | Especifica se o runtime utiliza formatação legada para TimeSpan valores. |
| <useLegacyJit> | Determina se o runtime da linguagem comum utiliza o compilador JIT legado de 64 bits para compilação just-in-time. |
| <UsarAlgoritmoHashStringRandomized> | Especifica se o tempo de execução calcula códigos hash para cadeias de caracteres por domínio de aplicação. |
| <UseSmallInternalThreadStacks> | Pedidos para que o runtime use tamanhos de pilha explícitos quando cria certos threads que utiliza internamente, em vez do tamanho padrão da pilha. |