<Elemento de > de tempo de execução<runtime> Element

Fornece informações usadas pelo Common Language Runtime para configurar aplicativos.Provides information used by the common language runtime to configure applications.

<configuration> <configuration>
   <runtime>  <runtime>

SintaxeSyntax

<runtime>
</runtime>

Atributos e elementosAttributes and Elements

As seções a seguir descrevem elementos filho e elementos pai.The following sections describe child elements and parent elements.

AtributosAttributes

nenhuma.None.

Elementos filhoChild Elements

ElementoElement DescriçãoDescription
<alwaysFlowImpersonationPolicy><alwaysFlowImpersonationPolicy> Especifica que a identidade do Windows sempre fluirá por pontos assíncronos, independentemente de como a representação tenha sido executada.Specifies that the Windows identity always flows across asynchronous points, regardless of how impersonation was performed.
<AppContextSwitchOverrides><AppContextSwitchOverrides> Define uma ou mais opções usadas pela classe AppContext para fornecer um mecanismo de recusa de uma nova funcionalidade.Defines one or more switches used by the AppContext class to provide an opt-out mechanism for new functionality.
<appDomainManagerAssembly><appDomainManagerAssembly> Especifica o assembly que fornece o gerenciador do domínio do aplicativo para o domínio do aplicativo padrão no processo.Specifies the assembly that provides the application domain manager for the default application domain in the process.
<appDomainManagerType><appDomainManagerType> Especifica o tipo que serve como o gerenciador de domínio do aplicativo para o domínio do aplicativo padrão.Specifies the type that serves as the application domain manager for the default application domain.
<appDomainResourceMonitoring><appDomainResourceMonitoring> Instrui o tempo de execução a coletar estatísticas sobre todos os domínios de aplicativos no processo durante toda a vida do processo.Instructs the runtime to collect statistics on all application domains in the process for the life of the process.
<assemblyBinding><assemblyBinding> Contém informações sobre o redirecionamento de versão e os locais dos assemblies.Contains information about assembly version redirection and the locations of assemblies.
<bypassTrustedAppStrongNames><bypassTrustedAppStrongNames> Especifica se uma verificação de nome forte para assemblies confiáveis deve ser ignorada.Specifies whether strong name verification for trusted assemblies should be bypassed.
<CompatSortNLSVersion><CompatSortNLSVersion> Especifica que o tempo de execução deve usar o comportamento de classificação herdado ao executar comparações de cadeia de caracteres.Specifies that the runtime should use legacy sorting behavior when performing string comparisons.
<developmentMode><developmentMode> Especifica se o tempo de execução pesquisa por assemblies em diretórios especificados pela variável de ambiente DEVPATH.Specifies whether the runtime searches for assemblies in directories specified by the DEVPATH environment variable.
<disableCachingBindingFailures><disableCachingBindingFailures> Especifica se o cache de falhas de associação, que é o comportamento padrão no .NET Framework versão 2,0, está desabilitado.Specifies whether the caching of binding failures, which is the default behavior in the .NET Framework version 2.0, is disabled.
<disableCommitThreadStack><disableCommitThreadStack> Especifica se a pilha de threads completa é confirmada quando um thread é iniciado.Specifies whether the full thread stack is committed when a thread is started.
<disableFusionUpdatesFromADManager><disableFusionUpdatesFromADManager> Especifica se o comportamento padrão, que é permitir que o host de tempo de execução substitua as definições de configuração de um domínio de aplicativo, está desabilitado.Specifies whether the default behavior, which is to allow the runtime host to override configuration settings for an application domain, is disabled.
<EnableAmPmParseAdjustment><EnableAmPmParseAdjustment> Determina se os métodos de análise de data e hora usam um conjunto de regras ajustado para analisar sequências de datas que contêm somente um dia, mês, hora e designador AM/PM.Determines whether date and time parsing methods use an adjusted set of rules to parse date strings that contain only a day, month, hour, and AM/PM designator.
<enforceFIPSPolicy><enforceFIPSPolicy> Especifica se deve-se impor um requisito de configuração do computador em que os algoritmos de criptografia devem estar em conformidade com o FIPS (padrão norte-americano de processamento de informações).Specifies whether to enforce a computer configuration requirement that cryptographic algorithms must comply with the Federal Information Processing Standards (FIPS).
<etwEnable><etwEnable> Especifica se deseja-se habilitar o rastreamento de eventos para Windows (ETW) para eventos de Common Language Runtime.Specifies whether to enable event tracing for Windows (ETW) for common language runtime events.
<forcePerformanceCounterUniqueSharedMemoryReads><forcePerformanceCounterUniqueSharedMemoryReads> Especifica se o PerfCounter.dll usa a configuração de registro CategoryOptions em um aplicativo do .NET Framework versão 1.1 para determinar se é preciso carregar dados do contador de desempenho da memória global ou da memória compartilhada especifica da categoria.Specifies whether PerfCounter.dll uses the CategoryOptions registry setting in a .NET Framework version 1.1 application to determine whether to load performance counter data from category-specific shared memory or global memory.
<gcAllowVeryLargeObjects><gcAllowVeryLargeObjects> Em plataformas de 64 bits, habilita matrizes com mais de 2 gigabytes (GB) de tamanho total.On 64-bit platforms, enables arrays that are greater than 2 gigabytes (GB) in total size.
<gcConcurrent><gcConcurrent> Especifica se o Common Language Runtime executa a coleta de lixo simultaneamente.Specifies whether the common language runtime runs garbage collection concurrently.
<GCCpuGroup><GCCpuGroup> Especifica se a coleta de lixo oferece suporte a vários grupos de CPU.Specifies whether garbage collection supports multiple CPU groups.
<gcServer><gcServer> Especifica se o Common Language Runtime executa a coleta de lixo do servidor.Specifies whether the common language runtime runs server garbage collection.
<generatePublisherEvidence><generatePublisherEvidence> Especifica se o tempo de execução usa a política de editor de CAS (Segurança de Acesso do Código).Specifies whether the runtime uses code access security (CAS) publisher policy.
<legacyCorruptedStateExceptionsPolicy><legacyCorruptedStateExceptionsPolicy> Especifica se o tempo de execução permite que o código gerenciado detecte violações de acesso e outras exceções de estado corrompido.Specifies whether the runtime allows managed code to catch access violations and other corrupted state exceptions.
<legacyImpersonationPolicy><legacyImpersonationPolicy> Especifica que a identidade do Windows não flua entre pontos assíncronos, independentemente das configurações de fluxo para o contexto de execução no thread atual.Specifies that the Windows identity does not flow across asynchronous points, regardless of the flow settings for the execution context on the current thread.
<loadfromRemoteSources><loadfromRemoteSources> Especifica se os assemblies de fontes remotas são carregados como confiança total.Specifies whether assemblies from remote sources are loaded as full trust.
<NetFx40_LegacySecurityPolicy><NetFx40_LegacySecurityPolicy> Especifica se o tempo de execução usa a política de CAS (Segurança de Acesso do Código) herdada.Specifies whether the runtime uses legacy code access security (CAS) policy.
<NetFx40_PInvokeStackResilience><NetFx40_PInvokeStackResilience> Especifica se o tempo de execução corrige automaticamente declarações de invocação de plataforma incorretas em tempo de execução, às custas de transições mais lentas entre o código gerenciado e não gerenciado.Specifies whether the runtime automatically fixes incorrect platform invoke declarations at run time, at the cost of slower transitions between managed and unmanaged code.
<NetFx45_CultureAwareComparerGetHashCode_LongStrings><NetFx45_CultureAwareComparerGetHashCode_LongStrings> Especifica se o tempo de execução usa uma quantidade fixa de memória para calcular códigos hash para o método StringComparer.GetHashCode.Specifies whether the runtime uses a fixed amount of memory to calculate hash codes for the StringComparer.GetHashCode method.
<PreferComInsteadOfRemoting><PreferComInsteadOfRemoting> Especifica que o tempo de execução usará a interoperabilidade COM em vez de comunicação remota entre limites de domínio de aplicativo.Specifies that the runtime will use COM interop instead of remoting across application domain boundaries.
<relativeBindForResources><relativeBindForResources> Otimiza o teste para assemblies satélites.Optimizes the probe for satellite assemblies.
<shadowCopyVerifyByTimeStamp><shadowCopyVerifyByTimeStamp> Especifica se a cópia de sombra usa o comportamento de inicialização padrão introduzido no .NET Framework 4 ou reverte para o comportamento de inicialização de versões anteriores do .NET Framework.Specifies whether shadow copying uses the default startup behavior introduced in the .NET Framework 4, or reverts to the startup behavior of earlier versions of the .NET Framework.
<supportPortability><supportPortability> Especifica que um aplicativo pode fazer referência ao mesmo assembly em duas implementações diferentes do .NET Framework, desabilitando o comportamento padrão que trata os assemblies como equivalentes para fins de portabilidade do aplicativo.Specifies that an application can reference the same assembly in two different implementations of the .NET Framework, by disabling the default behavior that treats the assemblies as equivalent for application portability purposes.
<system.runtime.caching><system.runtime.caching> Fornece informações de configuração para o cache de objeto na memória padrão.Provides configuration information for the default in-memory object cache.
<Thread_UseAllCpuGroups><Thread_UseAllCpuGroups> Especifica se o tempo de execução distribui threads gerenciados entre todos os grupos de CPU.Specifies whether the runtime distributes managed threads across all CPU groups.
<ThrowUnobservedTaskExceptions><ThrowUnobservedTaskExceptions> Especifica se as exceções de tarefas sem tratamento devem encerrar um processo em execução.Specifies whether unhandled task exceptions should terminate a running process.
<TimeSpan_LegacyFormatMode><TimeSpan_LegacyFormatMode> Especifica se o tempo de execução usa uma formatação herdada para valores de TimeSpan.Specifies whether the runtime uses legacy formatting for TimeSpan values.
<useLegacyJit><useLegacyJit> Determina se o Common Language Runtime usa o compilador JIT de 64 bits herdado para uma compilação just-in-time.Determines whether the common language runtime uses the legacy 64-bit JIT compiler for just-in-time compilation.
<UseRandomizedStringHashAlgorithm><UseRandomizedStringHashAlgorithm> Especifica se o tempo de execução calcula códigos hash para sequências com base no domínio do aplicativo.Specifies whether the runtime calculates hash codes for strings on a per application domain basis.
<UseSmallInternalThreadStacks><UseSmallInternalThreadStacks> As solicitações que o tempo de execução usa para explicitar os tamanhos das pilhas ao criar certos threads usados internamente, em vez do tamanho de pilha padrão.Requests that the runtime use explicit stack sizes when it creates certain threads that it uses internally, instead of the default stack size.

Elementos paiParent Elements

ElementoElement DescriçãoDescription
configuration O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.

ComentáriosRemarks

Os elementos filho na < seção de > de tempo de execução de um arquivo de configuração são usados pelo Common Language Runtime para configurar a execução de um aplicativo.The child elements in the <runtime> section of a configuration file are used by the common language runtime to configure how an application executes. Por exemplo, o <elemento > gcServer determina se o coletor de lixo usa a coleta de lixo da estação de trabalho ou a coleta de lixo do servidor, o <elemento UseRandomizedStringHashAlgorithm > Determina se o Common Language Runtime calcula códigos de hash para cadeia de caracteres em um domínio por aplicativo ou por aplicativo, e o AppContextSwitchOverrides elemento permite que os usuários de biblioteca aceitem ou recusem a funcionalidade alterada fornecida por uma biblioteca.For example, the <gcServer> element determines whether the garbage collector uses workstation garbage collection or server garbage collection, the <UseRandomizedStringHashAlgorithm> element determines whether the common language runtime calculates hash codes for string on a per-application or a per-application domain basis, and the AppContextSwitchOverrides element allows library users to opt in or opt out of changed functionality provided by a library.

Os elementos na <seção > de tempo de execução são lidos automaticamente pelo Common Language Runtime na inicialização do aplicativo.The elements in the <runtime> section are read automatically by the common language runtime at application startup. Você também pode definir o arquivo de configuração para um domínio de aplicativo não padrão fornecendo seu nome à AppDomainSetup.ConfigurationFile Propriedade; suas configurações são lidas automaticamente quando o domínio do aplicativo é carregado.You can also define the configuration file for a non-default application domain by supplying its name to the AppDomainSetup.ConfigurationFile property; its settings are read automatically when the application domain is loaded. Você deve, raramente, ter a necessidade de ler diretamente as configurações na <seção > de tempo de execução no arquivo de configuração do aplicativo.You should rarely, if ever, have a need to directly read the settings in the <runtime> section in your application's configuration file.

Consulte tambémSee also