Elemento > en tiempo de ejecución de <<runtime> Element

Proporciona información usada por el Common Language Runtime para configurar aplicaciones.Provides information used by the common language runtime to configure applications.

<configuration><configuration>
  tiempo de ejecución de <>  <runtime>

SintaxisSyntax

<runtime>
</runtime>

Atributos y elementosAttributes and Elements

En las secciones siguientes se describen los elementos secundarios y los elementos primarios.The following sections describe child elements and parent elements.

AtributosAttributes

Ninguno.None.

Elemento secundarioChild Elements

ElementoElement DescripciónDescription
<alwaysFlowImpersonationPolicy><alwaysFlowImpersonationPolicy> Especifica que la identidad de Windows siempre fluye por puntos asincrónicos, independientemente de cómo se realizó la suplantación.Specifies that the Windows identity always flows across asynchronous points, regardless of how impersonation was performed.
<AppContextSwitchOverrides><AppContextSwitchOverrides> Define uno o varios modificadores usados por la clase AppContext para proporcionar un mecanismo para cancelar la participación con nueva funcionalidad.Defines one or more switches used by the AppContext class to provide an opt-out mechanism for new functionality.
<appDomainManagerAssembly><appDomainManagerAssembly> Especifica el ensamblado que proporciona el administrador de dominios de aplicación para el dominio de aplicación predeterminado en el proceso.Specifies the assembly that provides the application domain manager for the default application domain in the process.
<appDomainManagerType><appDomainManagerType> Especifica el tipo que sirve de administrador de dominios de aplicación para el dominio de aplicación predeterminado.Specifies the type that serves as the application domain manager for the default application domain.
<appDomainResourceMonitoring><appDomainResourceMonitoring> Indica el runtime para recopilar estadísticas de todos los dominios de aplicación en el proceso mientras dura este.Instructs the runtime to collect statistics on all application domains in the process for the life of the process.
<assemblyBinding><assemblyBinding> Contiene información sobre la redirección de versiones de ensamblado y las ubicaciones de ensamblados.Contains information about assembly version redirection and the locations of assemblies.
<bypassTrustedAppStrongNames><bypassTrustedAppStrongNames> Especifica si debe omitirse la comprobación de nombre seguro para los ensamblados de confianza.Specifies whether strong name verification for trusted assemblies should be bypassed.
<CompatSortNLSVersion><CompatSortNLSVersion> Especifica que el tiempo de ejecución debe usar el comportamiento de ordenación heredado al realizar comparaciones de cadenas.Specifies that the runtime should use legacy sorting behavior when performing string comparisons.
<developmentMode><developmentMode> Especifica si el runtime busca ensamblados en los directorios especificados por la variable de entorno DEVPATH.Specifies whether the runtime searches for assemblies in directories specified by the DEVPATH environment variable.
<disableCachingBindingFailures><disableCachingBindingFailures> Especifica si el almacenamiento en caché de errores de enlace, que es el comportamiento predeterminado en la .NET Framework versión 2,0, está deshabilitado.Specifies whether the caching of binding failures, which is the default behavior in the .NET Framework version 2.0, is disabled.
<disableCommitThreadStack><disableCommitThreadStack> Especifica si se confirma la pila de subprocesos completa cuando se inicia un subproceso.Specifies whether the full thread stack is committed when a thread is started.
<disableFusionUpdatesFromADManager><disableFusionUpdatesFromADManager> Especifica si el comportamiento predeterminado, que consiste en permitir el host en tiempo de ejecución para invalidar los valores de configuración de un dominio de aplicación, está deshabilitado.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 si los métodos de análisis de fecha y hora usan un conjunto ajustado de reglas para analizar cadenas de fecha que contienen solo un día, mes, hora y 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 si se debe exigir un requisito de configuración del equipo que indique que los algoritmos criptográficos deben cumplir con los Estándares federales de procesamiento de la información (FIPS).Specifies whether to enforce a computer configuration requirement that cryptographic algorithms must comply with the Federal Information Processing Standards (FIPS).
<etwEnable><etwEnable> Especifica si se debe habilitar Seguimiento de eventos para Windows (ETW) para los eventos de Common Language Runtime.Specifies whether to enable event tracing for Windows (ETW) for common language runtime events.
<forcePerformanceCounterUniqueSharedMemoryReads><forcePerformanceCounterUniqueSharedMemoryReads> Especifica si PerfCounter.dll usa la configuración del Registro CategoryOptions en una aplicación de .NET Framework 1.1 para determinar si se van a cargar los datos del contador de rendimiento desde la memoria compartida específica de la categoría o la memoria global.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> En plataformas de 64 bits, habilita matrices con un tamaño total superior a 2 gigabytes (GB).On 64-bit platforms, enables arrays that are greater than 2 gigabytes (GB) in total size.
<gcConcurrent><gcConcurrent> Especifica si el Common Language Runtime ejecuta la recolección de elementos no utilizados simultáneamente.Specifies whether the common language runtime runs garbage collection concurrently.
<GCCpuGroup><GCCpuGroup> Especifica si la recolección de elementos no utilizados admite varios grupos de CPU.Specifies whether garbage collection supports multiple CPU groups.
<GCHeapAffinitizeMask ><GCHeapAffinitizeMask> Define la afinidad entre los montones de recolección de elementos no utilizados y los procesadores individuales.Defines the affinity between garbage collection heaps and individual processors.
<GCHeapCount ><GCHeapCount> Especifica el número de montones o subprocesos que se usarán para la recolección de elementos no utilizados de servidor.Specifies the number of heaps/threads to use for server garbage collection.
<GCLOHThreshold ><GCLOHThreshold> Especifica el tamaño del umbral que hace que el recolector de elementos no utilizados coloque objetos en el montón de objetos grandes.Specifies the threshold size that causes the garbage collector to put objects on the large object heap.
<GCNoAffinitize ><GCNoAffinitize> Especifica si establecer afinidad entre o no los subprocesos de recolección de elementos no utilizados de servidor con CPU.Specifies whether or not to affinitize server garbage collection threads with CPUs.
<gcServer><gcServer> Especifica si Common Language Runtime ejecuta la recopilación de elementos no utilizados de servidor.Specifies whether the common language runtime runs server garbage collection.
<generatePublisherEvidence><generatePublisherEvidence> Especifica si el runtime usa la directiva de edición de seguridad de acceso al código (CAS).Specifies whether the runtime uses code access security (CAS) publisher policy.
<legacyCorruptedStateExceptionsPolicy><legacyCorruptedStateExceptionsPolicy> Especifica si el runtime permite código administrado para detectar infracciones de acceso y otras excepciones de estado dañado.Specifies whether the runtime allows managed code to catch access violations and other corrupted state exceptions.
<legacyImpersonationPolicy><legacyImpersonationPolicy> Especifica que la identidad de Windows no fluye por puntos asincrónicos, independientemente de la configuración del flujo del contexto de ejecución del subproceso actual.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 si los ensamblados de orígenes remotos se cargan como ensamblados de plena confianza.Specifies whether assemblies from remote sources are loaded as full trust.
<NetFx40_LegacySecurityPolicy ><NetFx40_LegacySecurityPolicy> Especifica si el runtime usa la directiva de seguridad de acceso al código (CAS) heredada.Specifies whether the runtime uses legacy code access security (CAS) policy.
<NetFx40_PInvokeStackResilience ><NetFx40_PInvokeStackResilience> Especifica si el runtime corrige automáticamente las declaraciones de invocación de plataforma incorrectas en tiempo de ejecución, a costa de transiciones más lentas entre código administrado y código no administrado.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 si el runtime usa una cantidad de memoria fija para calcular los códigos hash para el 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 el runtime usará interoperabilidad COM en lugar de comunicación remota entre límites de dominio de aplicación.Specifies that the runtime will use COM interop instead of remoting across application domain boundaries.
<relativeBindForResources><relativeBindForResources> Optimiza el sondeo de ensamblados satélite.Optimizes the probe for satellite assemblies.
<shadowCopyVerifyByTimeStamp><shadowCopyVerifyByTimeStamp> Especifica si la copia sombra usa el comportamiento de inicio predeterminado introducido en el .NET Framework 4, o revierte al comportamiento de inicio de versiones anteriores de la .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 una aplicación puede hacer referencia al mismo ensamblado en dos implementaciones diferentes de .NET Framework, deshabilitando el comportamiento predeterminado que trata los ensamblados como equivalentes para los propósitos de portabilidad de aplicación.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> Proporciona información de configuración de la caché de objetos en memoria predeterminada.Provides configuration information for the default in-memory object cache.
<Thread_UseAllCpuGroups ><Thread_UseAllCpuGroups> Especifica si el runtime distribuye subprocesos administrados en todos los grupos de CPU.Specifies whether the runtime distributes managed threads across all CPU groups.
<ThrowUnobservedTaskExceptions><ThrowUnobservedTaskExceptions> Especifica si las excepciones de tareas no controladas deben finalizar un proceso en ejecución.Specifies whether unhandled task exceptions should terminate a running process.
<TimeSpan_LegacyFormatMode ><TimeSpan_LegacyFormatMode> Especifica si el runtime usa formato heredado para los valores TimeSpan.Specifies whether the runtime uses legacy formatting for TimeSpan values.
<useLegacyJit><useLegacyJit> Determina si Common Language Runtime usa el compilador JIT de 64 bits heredado para la compilación Just-In-Time.Determines whether the common language runtime uses the legacy 64-bit JIT compiler for just-in-time compilation.
<UseRandomizedStringHashAlgorithm><UseRandomizedStringHashAlgorithm> Especifica si el runtime calcula los códigos hash de las cadenas por cada dominio de aplicación.Specifies whether the runtime calculates hash codes for strings on a per application domain basis.
<UseSmallInternalThreadStacks><UseSmallInternalThreadStacks> Solicita que el runtime use tamaños de pila explícitos al crear determinados subprocesos que utiliza internamente, en lugar del tamaño de pila predeterminado.Requests that the runtime use explicit stack sizes when it creates certain threads that it uses internally, instead of the default stack size.

Elemento principalParent Elements

ElementoElement DescripciónDescription
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.

ComentariosRemarks

El Common Language Runtime usa los elementos secundarios de la sección > en tiempo de ejecución de< de un archivo de configuración para configurar el modo en que se ejecuta una aplicación.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 ejemplo, el elemento <gcServer > determina si el recolector de elementos no utilizados utiliza la recolección de elementos no utilizados de estación de trabajo o la recolección de elementos no utilizados de servidor, el elemento de > de<UseRandomizedStringHashAlgorithm determina si el Common Language Runtime calcula los códigos hash para la cadena en cada aplicación o un dominio por aplicación, y el elemento AppContextSwitchOverrides permite que los usuarios de la biblioteca opten por laFor 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.

Los elementos de la sección > en tiempo de ejecución de< se leen automáticamente en el Common Language Runtime al iniciarse la aplicación.The elements in the <runtime> section are read automatically by the common language runtime at application startup. También puede definir el archivo de configuración para un dominio de aplicación no predeterminado proporcionando su nombre a la propiedad AppDomainSetup.ConfigurationFile; la configuración se lee automáticamente cuando se carga el dominio de aplicación.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. En raras ocasiones, es necesario leer directamente la configuración de la sección > de<Runtime del archivo de configuración de la aplicación.You should rarely, if ever, have a need to directly read the settings in the <runtime> section in your application's configuration file.

Vea tambiénSee also