Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le impostazioni di runtime vengono usate da Common Language Runtime per configurare le applicazioni destinate a .NET Framework. Questo articolo illustra lo schema per le impostazioni di runtime in un file di configurazione dell'applicazione.
La <runtime> sezione e i relativi elementi padre e figlio
<configurazione>
<Runtime>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity>
<bindingRedirect>
<codeBase>
<publisherPolicy>
<sondaggio>
<qualifyAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disableCachingBindingFailures>
<disableCommitThreadStack>
<disableFusionUpdatesFromADManager>
<disableStackOverflowProbing>
<EnableAmPmParseAdjustment>
<enforceFIPSPolicy>
<etwEnable>
<forcePerformanceCounterUniqueSharedMemoryReads>
<gcAllowVeryLargeObjects>
<gcConcurrent>
<GCCpuGroup>
<GCHeapAffinitizeMask>
<GCHeapCount>
<GCLOHThreshold>
<GCNoAffinitize>
<gcServer>
<generatePublisherEvidence>
<legacyCorruptedStateExceptionsPolicy>
<legacyImpersonationPolicy>
<loadfromRemoteSources>
<NetFx40_LegacySecurityPolicy>
<NetFx40_PInvokeStackResilience>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
<PreferComInsteadOfManagedRemoting>
<relativeBindForResources>
<shadowCopyVerifyByTimeStamp>
<Thread_UseAllCpuGroups>
<ThrowUnobservedTaskExceptions>
<TimeSpan_LegacyFormatMode>
<useLegacyJit>
<UseRandomizedStringHashAlgorithm>
<UseSmallInternalThreadStacks>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<Aggiungere>
<chiaro>
<togliere>
Elenco alfabetico di <runtime> elementi
| Elemento | Description |
|---|---|
| <Aggiungere> | Aggiunge una cache denominata alla namedCaches raccolta per una cache di memoria. |
| <alwaysFlowImpersonationPolicy> | Specifica che l'identità di Windows scorre sempre tra punti asincroni, indipendentemente dalla modalità di rappresentazione eseguita. |
| <AppContextSwitchOverrides> | Definisce una o più opzioni di compatibilità usate dalla classe AppContext per fornire un meccanismo di rifiuto esplicito per la nuova funzionalità. |
| <appDomainManagerAssembly> | Specifica l'assembly che fornisce il gestore di domini applicazione per il dominio applicazione predefinito nel processo. |
| <appDomainManagerType> | Specifica il tipo che funge da gestore di domini applicazione per il dominio applicazione predefinito. |
| <appDomainResourceMonitoring> | Indica al runtime di raccogliere statistiche su tutti i domini applicazione nel processo per la durata del processo. |
| <assemblyBinding> | Contiene informazioni sul reindirizzamento della versione dell'assembly e sui percorsi degli assembly. |
| <assemblyIdentity> | Contiene informazioni di identificazione su un assembly. |
| <bindingRedirect> | Reindirizza una versione dell'assembly a un'altra. |
| <bypassTrustedAppStrongNames> | Specifica se la verifica del nome sicuro per gli assembly attendibili deve essere ignorata. |
| <chiaro> | Cancella la namedCaches raccolta per una cache di memoria. |
| <codeBase> | Specifica dove il runtime può trovare un assembly. |
| <CompatSortNLSVersion> | Specifica che il runtime deve usare il comportamento di ordinamento legacy durante l'esecuzione di confronti tra stringhe |
| <dependentAssembly> | Incapsula i criteri di associazione e il percorso dell'assembly per ogni assembly. |
| <developmentMode> | Specifica se il runtime cerca gli assembly nelle directory specificate dalla variabile di ambiente DEVPATH. |
| <disableCachingBindingFailures> | Specifica se la memorizzazione nella cache degli errori di associazione, ovvero il comportamento predefinito in .NET Framework 2.0, è disabilitata. |
| <disableCommitThreadStack> | Specifica se viene eseguito il commit dello stack di thread completo all'avvio di un thread. |
| <disableFusionUpdatesFromADManager> | Specifica se il comportamento predefinito, ovvero consentire all'host di runtime di eseguire l'override delle impostazioni di configurazione per un dominio applicazione, è disabilitato. |
| <disableStackOverflowProbing> | Specifica se il probe di overflow dello stack è disabilitato. |
| <EnableAmPmParseAdjustment> | Determina se i metodi di analisi di data e ora usano un set di regole regolato per analizzare le stringhe di data che contengono solo un giorno, un mese, un'ora e un designatore AM/PM. |
| <enforceFIPSPolicy> | Specifica se applicare un requisito di configurazione del computer che gli algoritmi di crittografia devono essere conformi agli standard FIPS (Federal Information Processing Standards). |
| <etwEnable> | Specifica se abilitare la traccia eventi per Windows (ETW) per gli eventi Common Language Runtime. |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Specifica se PerfCounter.dll usa l'impostazione del Registro di sistema CategoryOptions in un'applicazione .NET Framework versione 1.1 per determinare se caricare i dati del contatore delle prestazioni dalla memoria condivisa o dalla memoria globale specifica della categoria. |
| <gcAllowVeryLargeObjects> | Nelle piattaforme a 64 bit, abilita matrici con dimensioni totali superiori a 2 gigabyte (GB). |
| <gcConcurrent> | Specifica se il runtime esegue simultaneamente Garbage Collection. |
| <GCCpuGroup> | Specifica se Garbage Collection supporta più gruppi di CPU. |
| <GCHeapAffinitizeMask> | Definisce l'affinità tra heap GC e singoli processori. |
| <GCHeapCount> | Specifica il numero di heap/thread da usare per il Garbage Collection del server. |
| <GCLOHThreshold> | Specifica la dimensione della soglia che determina l'spostamento degli oggetti nell'heap di oggetti di grandi dimensioni (LOH). |
| <GCNoAffinitize> | Specifica se affinizzare o meno thread GC del server con CPU. |
| <gcServer> | Specifica se Common Language Runtime esegue l'operazione di Garbage Collection del server. |
| <generatePublisherEvidence> | Specifica se il runtime usa criteri di pubblicazione di sicurezza dall'accesso al codice. |
| <legacyCorruptedStateExceptionsPolicy> | Specifica se il runtime consente al codice gestito di intercettare le violazioni di accesso e altre eccezioni di stato danneggiate. |
| <legacyImpersonationPolicy> | Specifica che l'identità di Windows non passa attraverso punti asincroni, indipendentemente dalle impostazioni del flusso per il contesto di esecuzione nel thread corrente. |
| <loadfromRemoteSources> | Specifica se gli assembly provenienti da origini remote vengono caricati come attendibilità totale. |
| <memoryCache> | Definisce un elemento utilizzato per configurare una cache basata sulla MemoryCache classe . |
| <namedCaches> | Contiene una raccolta di impostazioni di configurazione per l'istanza namedCache di . |
| <NetFx40_LegacySecurityPolicy> | Specifica se il runtime usa criteri di sicurezza dell'accesso al codice legacy. |
| <NetFx40_PInvokeStackResilience> | Specifica se il runtime corregge automaticamente le dichiarazioni di platform invoke non corrette in fase di esecuzione, a costo di transizioni più lente tra codice gestito e non gestito. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Specifica se il runtime usa una quantità fissa di memoria per calcolare i codici hash per il StringComparer.GetHashCode metodo . |
| <PreferComInsteadOfManagedRemoting> | Specifica che il runtime userà l'interoperabilità COM anziché la comunicazione remota tra i limiti del dominio applicazione. |
| <sondaggio> | Specifica le sottodirectory cercate dal runtime durante il caricamento degli assembly. |
| <publisherPolicy> | Specifica se il runtime applica i criteri dell'editore. |
| <qualifyAssembly> | Specifica il nome completo dell'assembly che deve essere caricato dinamicamente quando viene utilizzato un nome parziale. |
| <relativeBindForResources> | Ottimizza il probe per gli assembly satellite. |
| <togliere> | Rimuove una voce di cache denominata dalla namedCaches raccolta per una cache di memoria. |
| <Runtime> | Contiene informazioni sull'associazione di assembly e sul comportamento di Garbage Collection. |
| <shadowCopyTimeStampVerification> | Specifica se la copia shadow usa il comportamento di avvio predefinito introdotto in .NET Framework 4 o ripristina il comportamento di avvio delle versioni precedenti di .NET Framework. |
| <supportPortability> | Specifica che un'applicazione può fare riferimento allo stesso assembly in due diverse implementazioni di .NET Framework disabilitando il comportamento predefinito che considera gli assembly come equivalenti a scopo di portabilità dell'applicazione. |
| <system.runtime.caching> | Fornisce informazioni di configurazione per la cache degli oggetti in memoria predefinita. |
| <Thread_UseAllCpuGroups> | Specifica se il runtime distribuisce i thread gestiti in tutti i gruppi di CPU. |
| <ThrowUnobservedTaskExceptions> | Specifica se le eccezioni delle attività non gestite devono terminare un processo in esecuzione. |
| <TimeSpan_LegacyFormatMode> | Specifica se il runtime usa la formattazione legacy per TimeSpan i valori. |
| <useLegacyJit> | Determina se Common Language Runtime usa il compilatore JIT a 64 bit legacy per la compilazione JIT JIT jit. |
| <UseRandomizedStringHashAlgorithm> | Specifica se il runtime calcola i codici hash per le stringhe in base al dominio dell'applicazione. |
| <UseSmallInternalThreadStacks> | Richiede che il runtime usi dimensioni dello stack esplicite quando crea determinati thread usati internamente, anziché le dimensioni dello stack predefinite. |