<runtime> Elemento
Contém informações sobre o assembly ligação e coleta de lixo.
<runtime>
</runtime>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Nenhum.
Elementos filho
Elemento |
Descrição |
---|---|
Especifica que a identidade do Windows sempre flui entre pontos assíncronos, independentemente de como a representação foi executada. |
|
Especifica o assembly que fornece o Gerenciador de domínio de aplicativo para o domínio de aplicativo padrão no processo. |
|
Especifica o tipo que serve como o Gerenciador de domínio de aplicativo para o domínio de aplicativo padrão. |
|
Instrui o runtime para coletar estatísticas sobre todos os domínios de aplicativo no processo para a vida do processo. |
|
Contém informações sobre o redirecionamento de versão do assembly e os locais de assemblies. |
|
Especifica se a verificação de nome forte para assemblies confiáveis deve ser ignorada. |
|
Especifica que o runtime deve usar o comportamento herdado de classificação ao realizar comparações de seqüência de caracteres. |
|
Especifica se o runtime localiza assemblies em pastas especificadas pela variável de ambiente DEVPATH. |
|
Especifica se o cache de vinculação de falhas, que é o comportamento padrão na.NET Framework versão 2.0, está desativado. |
|
Especifica se a pilha de thread completo é confirmada quando um segmento é iniciado. |
|
Especifica se o comportamento padrão, que é permitir que o host de runtime substituir as definições de configuração para um domínio de aplicativo, está desabilitado. |
|
Especifica se deve ativar o rastreamento de eventos do Windows (ETW) para eventos de runtime de linguagem comum. |
|
Especifica se o PerfCounter. dll usa a configuração do registro de CategoryOptions em um.Aplicativo de versão 1.1 do NET Framework para determinar se deve carregar os dados do contador de desempenho da categoria específica memória compartilhada ou de memória global. |
|
Especifica se o common language runtime executa a coleta de lixo simultaneamente. |
|
Especifica se o common language runtime executa a coleta de lixo do servidor. |
|
Especifica se o tempo de execução usa diretiva de editor de CAS (segurança) de acesso de código. |
|
Especifica se o tempo de execução usa diretiva de CAS (segurança) de acesso do código herdado. |
|
Especifica se o runtime automaticamente correções declarações de invocação de plataforma incorreta em tempo de execução, o custo da transições mais lentos entre gerenciados e código não gerenciado. |
|
Especifica se o tempo de execução permite código gerenciado detectar violações de acesso e outras exceções de estado corrompido. |
|
Especifica que a identidade do Windows não flui entre pontos assíncronos, independentemente das configurações de fluxo para o contexto de execução do thread atual. |
|
Especifica se os assemblies de origens remotas são carregados em confiança total. |
|
Especifica que o runtime usará interoperabilidade COM em vez de remoting limites de domínio de aplicativo. |
|
Especifica se a cópia de sombra usa o comportamento de inicialização padrão introduzido na .NET Framework versão 4, ou reverte para o comportamento de inicialização de versões anteriores do.NET Framework. |
|
Especifica que um aplicativo pode referenciar o mesmo assembly em duas diferentes implementações da.NET Framework, desativando o comportamento padrão que trata os assemblies como equivalente para fins de portabilidade do aplicativo. |
|
Fornece informações de configuração padrão de memória cache de objetos. |
|
Especifica se o tempo de execução usa a formatação legados para TimeSpan valores. |
|
Solicita que o tempo de execução use tamanhos de pilha explícita, quando ele cria determinados segmentos que usa internamente, em vez de tamanho de pilha padrão. |
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos. |
Comentários
No.NET Framework versão 2.0, a identidade representada flui entre pontos assíncronos dentro de um domínio de aplicativo. No.NET Framework versão 2.0, você pode habilitar ou desabilitar o fluxo de representação entre pontos assíncronos, configurando corretamente o elemento de tempo de execução no arquivo Machine. config ou no arquivo de configuração do aplicativo. Para aplicativos ASP.NET, o fluxo de representação pode ser configurado no arquivo ASPNET. config localizado no diretório < pasta Windows > \Microsoft.NET\Framework\vx.x.xxxx.
Por padrão, o ASP.NET desativa o fluxo de representação no arquivo ASPNET. config usando as seguintes configurações:
configuration>
<runtime>
<legacyImpersonationPolicy enabled="true"/>
<alwaysFlowImpersonationPolicy enabled="false"/>
</runtime>
</configuration>
No ASP.NET, se você deseja permitir o fluxo de representação em vez disso, você deve usar explicitamente as seguintes configurações:
<configuration>
<runtime>
<legacyImpersonationPolicy enabled="false"/>
<alwaysFlowImpersonationPolicy enabled="true"/>
</runtime>
</configuration>
Para obter mais informações, consulte <legacyImpersonationPolicy> Elemento e <alwaysFlowImpersonationPolicy> Elemento.
Exemplo
O exemplo a seguir mostra como redirecionar uma versão do assembly para outro.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Consulte também
Tarefas
Como: Desativar a coleta de lixo concorrente
Referência
Conceitos
Redirecionando as versões do Assembly