<Elemento runtime ><runtime> Element

Fornisce le informazioni utilizzate dal Common Language Runtime per configurare le applicazioni.Provides information used by the common language runtime to configure applications.

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

SintassiSyntax

<runtime>
</runtime>

Attributi ed elementiAttributes and Elements

Nelle sezioni seguenti vengono descritti gli elementi figlio e gli elementi padre.The following sections describe child elements and parent elements.

AttributiAttributes

Nessuno.None.

Elementi figlioChild Elements

ElementoElement DESCRIZIONEDescription
<alwaysFlowImpersonationPolicy><alwaysFlowImpersonationPolicy> Specifica che l'identità di Windows passa sempre attraverso punti asincroni, indipendentemente dalla modalità di rappresentazione.Specifies that the Windows identity always flows across asynchronous points, regardless of how impersonation was performed.
<AppContextSwitchOverrides><AppContextSwitchOverrides> Definisce una o più opzioni di compatibilità usate dalla classe AppContext per fornire un meccanismo di rifiuto esplicito per la nuova funzionalità.Defines one or more switches used by the AppContext class to provide an opt-out mechanism for new functionality.
<appDomainManagerAssembly><appDomainManagerAssembly> Specifica l'assembly che fornisce il gestore di dominio dell'applicazione per il dominio applicazione predefinito nel processo.Specifies the assembly that provides the application domain manager for the default application domain in the process.
<appDomainManagerType><appDomainManagerType> Specifica il tipo che funge da gestore di dominio dell'applicazione per il dominio applicazione predefinito.Specifies the type that serves as the application domain manager for the default application domain.
<appDomainResourceMonitoring><appDomainResourceMonitoring> Indica al runtime di raccogliere statistiche su tutti i domini applicazione nel processo per la durata del processo.Instructs the runtime to collect statistics on all application domains in the process for the life of the process.
<assemblyBinding><assemblyBinding> Contiene le informazioni sul reindirizzamento della versione degli assembly e i relativi percorsi.Contains information about assembly version redirection and the locations of assemblies.
<bypassTrustedAppStrongNames><bypassTrustedAppStrongNames> Specifica se la verifica del nome sicuro per gli assembly attendibili deve essere ignorata.Specifies whether strong name verification for trusted assemblies should be bypassed.
<CompatSortNLSVersion><CompatSortNLSVersion> Specifica che il runtime deve usare il comportamento di ordinamento legacy durante l'esecuzione di confronti tra stringhe.Specifies that the runtime should use legacy sorting behavior when performing string comparisons.
<developmentMode><developmentMode> Specifica se il runtime cerca gli assembly nelle directory specificate dalla variabile di ambiente DEVPATH.Specifies whether the runtime searches for assemblies in directories specified by the DEVPATH environment variable.
<disableCachingBindingFailures><disableCachingBindingFailures> Specifica se la memorizzazione nella cache degli errori di associazione, che è il comportamento predefinito in .NET Framework versione 2,0, è disabilitata.Specifies whether the caching of binding failures, which is the default behavior in the .NET Framework version 2.0, is disabled.
<disableCommitThreadStack><disableCommitThreadStack> Specifica se viene eseguito il commit dello stack di thread completo quando viene avviato un thread.Specifies whether the full thread stack is committed when a thread is started.
<disableFusionUpdatesFromADManager><disableFusionUpdatesFromADManager> Specifica se è disabilitato il comportamento predefinito, ovvero consentire all'host di runtime di eseguire l'override delle impostazioni di configurazione per un dominio applicazione.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 i metodi di analisi di data e ora usano un set di regole di rettifica per analizzare le stringhe di data che contengono solo un indicatore di giorno, mese, ora e 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> Specifica se applicare un requisito di configurazione del computer che specifica che gli algoritmi di crittografia devono essere conformi a FIPS (Federal Information Processing Standards).Specifies whether to enforce a computer configuration requirement that cryptographic algorithms must comply with the Federal Information Processing Standards (FIPS).
<etwEnable><etwEnable> Specifica se abilitare Event Tracing for Windows (ETW) e gli eventi CLR (Common Language Runtime).Specifies whether to enable event tracing for Windows (ETW) for common language runtime events.
<forcePerformanceCounterUniqueSharedMemoryReads><forcePerformanceCounterUniqueSharedMemoryReads> Specifica se PerfCounter.dll usa l'impostazione del Registro di sistema CategoryOptions in un'applicazione di .NET Framework versione 1.1 per determinare se caricare i dati del contatore delle prestazioni dalla memoria condivisa specifica della categoria o dalla memoria globale.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> Nelle piattaforme a 64 bit, abilita le matrici con dimensione totale maggiore di 2 gigabyte (GB).On 64-bit platforms, enables arrays that are greater than 2 gigabytes (GB) in total size.
<gcConcurrent><gcConcurrent> Specifica se il Common Language Runtime viene eseguito Garbage Collection simultaneamente.Specifies whether the common language runtime runs garbage collection concurrently.
<GCCpuGroup><GCCpuGroup> Specifica se Garbage Collection supporta più gruppi di CPU.Specifies whether garbage collection supports multiple CPU groups.
<gcServer><gcServer> Specifica se Common Language Runtime esegue Garbage Collection per server.Specifies whether the common language runtime runs server garbage collection.
<generatePublisherEvidence><generatePublisherEvidence> Specifica se il runtime usa i criteri dell'editore di sicurezza per l'accesso di codice.Specifies whether the runtime uses code access security (CAS) publisher policy.
<legacyCorruptedStateExceptionsPolicy><legacyCorruptedStateExceptionsPolicy> Specifica se il runtime consente al codice gestito di rilevare violazioni di accesso e altre eccezioni di stato danneggiato.Specifies whether the runtime allows managed code to catch access violations and other corrupted state exceptions.
<legacyImpersonationPolicy><legacyImpersonationPolicy> Specifica che l'identità di Windows non passa attraverso punti asincroni, indipendentemente dalle impostazioni di flusso per il contesto di esecuzione nel thread corrente.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> Specifica se gli assembly da origini remote vengono caricati con attendibilità totale.Specifies whether assemblies from remote sources are loaded as full trust.
<NetFx40_LegacySecurityPolicy><NetFx40_LegacySecurityPolicy> Specifica se il runtime usa i criteri di sicurezza per l'accesso di codice legacy.Specifies whether the runtime uses legacy code access security (CAS) policy.
<NetFx40_PInvokeStackResilience><NetFx40_PInvokeStackResilience> Specifica se il runtime corregge automaticamente le dichiarazioni platform invoke non corrette in fase di esecuzione, al costo di transizioni più lente tra codice gestito e quello non gestito.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> Specifica se il runtime utilizza una quantità di memoria fissa per calcolare i codici hash per il metodo StringComparer.GetHashCode .Specifies whether the runtime uses a fixed amount of memory to calculate hash codes for the StringComparer.GetHashCode method.
<PreferComInsteadOfRemoting><PreferComInsteadOfRemoting> Specifica che il runtime userà l'interoperabilità COM anziché la comunicazione remota tra i limiti del dominio applicazione.Specifies that the runtime will use COM interop instead of remoting across application domain boundaries.
<relativeBindForResources><relativeBindForResources> Ottimizza le ricerche degli assembly satellite.Optimizes the probe for satellite assemblies.
<shadowCopyVerifyByTimeStamp><shadowCopyVerifyByTimeStamp> Specifica se la copia shadow usa il comportamento di avvio predefinito introdotto nel .NET Framework 4 o Ripristina il comportamento di avvio delle versioni precedenti del .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> Specifica che un'applicazione può fare riferimento allo stesso assembly in due implementazioni diverse di .NET Framework, disabilitando il comportamento predefinito che tratta gli assembly come equivalenti per scopi di portabilità dell'applicazione.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> Fornisce informazioni sulla configurazione per la cache degli oggetti in memoria predefinita.Provides configuration information for the default in-memory object cache.
<Thread_UseAllCpuGroups><Thread_UseAllCpuGroups> Specifica se il runtime distribuisce i thread gestiti tra tutti i gruppi di CPU.Specifies whether the runtime distributes managed threads across all CPU groups.
<ThrowUnobservedTaskExceptions><ThrowUnobservedTaskExceptions> Specifica se le eccezioni di attività non gestite devono comportare l'arresto di un processo in esecuzione.Specifies whether unhandled task exceptions should terminate a running process.
<TimeSpan_LegacyFormatMode><TimeSpan_LegacyFormatMode> Specifica se il runtime usa la formattazione legacy per i valori di TimeSpan.Specifies whether the runtime uses legacy formatting for TimeSpan values.
<useLegacyJit><useLegacyJit> Determina se Common Language Runtime usa il compilatore JIT a 64 bit legacy per la compilazione JIT.Determines whether the common language runtime uses the legacy 64-bit JIT compiler for just-in-time compilation.
<UseRandomizedStringHashAlgorithm><UseRandomizedStringHashAlgorithm> Specifica se il runtime calcola i codici hash per le stringhe in base al dominio applicazione.Specifies whether the runtime calculates hash codes for strings on a per application domain basis.
<UseSmallInternalThreadStacks><UseSmallInternalThreadStacks> Richiede al runtime di usare dimensioni dello stack esplicite quando crea determinati thread usati internamente, invece delle dimensioni dello stack predefinite.Requests that the runtime use explicit stack sizes when it creates certain threads that it uses internally, instead of the default stack size.

Elementi padreParent Elements

ElementoElement DescrizioneDescription
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.

NoteRemarks

Gli elementi figlio nella <sezione runtime > di un file di configurazione vengono usati dal Common Language Runtime per configurare la modalità di esecuzione di un'applicazione.The child elements in the <runtime> section of a configuration file are used by the common language runtime to configure how an application executes. Ad esempio, l' <elemento > gcserver determina se il Garbage Collector usa Garbage Collection workstation o Garbage Collection server, l' <elemento > UseRandomizedStringHashAlgorithm determina se il Common Language Runtime calcola i codici hash per la stringa in base all'applicazione o al dominio dell'applicazione e l' AppContextSwitchOverrides elemento consente agli utenti della libreria di acconsentire o rifiutare esplicitamente le funzionalità modificate fornite da una libreria.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.

Gli elementi nella <sezione runtime > vengono letti automaticamente dall'Common Language Runtime all'avvio dell'applicazione.The elements in the <runtime> section are read automatically by the common language runtime at application startup. È anche possibile definire il file di configurazione per un dominio dell'applicazione non predefinito fornendone il nome alla AppDomainSetup.ConfigurationFile proprietà. le impostazioni vengono lette automaticamente quando il dominio applicazione viene caricato.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. Raramente, se mai, è necessario leggere direttamente le impostazioni nella <sezione runtime > nel file di configurazione dell'applicazione.You should rarely, if ever, have a need to directly read the settings in the <runtime> section in your application's configuration file.

Vedere ancheSee also