Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytuje informace používané modulem CLR (Common Language Runtime) ke konfiguraci aplikací.
<konfigurace>
<runtime>
Syntaxe
<runtime>
</runtime>
Atributy a prvky
Následující části popisují podřízené prvky a nadřazené prvky.
Attributes
Žádné.
Podřízené prvky
| prvek | Description |
|---|---|
| <alwaysFlowImpersonationPolicy> | Určuje, že identita Windows vždy prochází mezi asynchronními body bez ohledu na to, jak se zosobnění provedlo. |
| <AppContextSwitchOverrides> | Definuje jeden nebo více přepínačů používaných AppContext třídou k poskytnutí mechanismu odhlášení pro nové funkce. |
| <appDomainManagerAssembly> | Určuje sestavení, které poskytuje správce domény aplikace pro výchozí doménu aplikace v procesu. |
| <appDomainManagerType> | Určuje typ, který slouží jako správce domény aplikace pro výchozí doménu aplikace. |
| <appDomainResourceMonitoring> | Dá modulu runtime pokyn, aby shromáždil statistiky o všech doménách aplikace v procesu po dobu životnosti procesu. |
| <AssemblyBinding> | Obsahuje informace o přesměrování verze sestavení a umístění sestavení. |
| <bypassTrustedAppStrongNames> | Určuje, jestli se má obejít ověření silného názvu pro důvěryhodná sestavení. |
| <CompatSortNLSVersion> | Určuje, že modul runtime by měl při porovnávání řetězců používat starší chování řazení. |
| <developmentMode> | Určuje, zda modul runtime hledá sestavení v adresářích určených proměnnou prostředí DEVPATH. |
| <disableCachingBindingFailures> | Určuje, jestli je ukládání do mezipaměti selhání vazby, což je výchozí chování rozhraní .NET Framework verze 2.0, zakázáno. |
| <disableCommitThreadStack> | Určuje, jestli se při spuštění vlákna potvrdí celý zásobník vláken. |
| <disableFusionUpdatesFromADManager> | Určuje, jestli je zakázané výchozí chování, které umožňuje hostiteli modulu runtime přepsat nastavení konfigurace domény aplikace. |
| <disableStackOverflowProbing> | Určuje, jestli je zakázané testování přetečení zásobníku. |
| <EnableAmPmParseAdjustment> | Určuje, zda metody analýzy data a času používají upravenou sadu pravidel k analýze řetězců kalendářních dat, které obsahují pouze den, měsíc, hodinu a návrh AM/PM. |
| <enforceFIPSPolicy> | Určuje, jestli se má vynucovat požadavek na konfiguraci počítače, aby kryptografické algoritmy musely splňovat standard FIPS (Federal Information Processing Standards). |
| <etwEnable> | Určuje, jestli se má povolit trasování událostí pro Windows (ETW) pro události modulu CLR (Common Language Runtime). |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Určuje, zda PerfCounter.dll používá nastavení registru CategoryOptions v aplikaci .NET Framework verze 1.1 k určení, zda se mají načíst data čítače výkonu ze sdílené paměti specifické pro kategorie nebo globální paměť. |
| <gcAllowVeryLargeObjects> | Na 64bitových platformách umožňuje pole, která mají celkovou velikost větší než 2 gigabajty (GB). |
| <gcConcurrent> | Určuje, jestli modul CLR (Common Language Runtime) spouští uvolňování paměti souběžně. |
| <GCCpuGroup> | Určuje, jestli uvolňování paměti podporuje více skupin procesoru. |
| <GCHeapAffinitizeMask> | Definuje spřažení mezi haldami uvolňování paměti a jednotlivými procesory. |
| <GCHeapCount> | Určuje počet hald/vláken, které se mají použít pro uvolňování paměti serveru. |
| <GCLOHThreshold> | Určuje prahovou velikost, která způsobí, že uvolňování paměti umístí objekty do haldy velkého objektu. |
| <GCConserveMemory> | Nakonfiguruje systém uvolňování paměti tak, aby ušetřil paměť na úkor častějších uvolňování paměti a případně i delších časů pozastavení. |
| <GCNoAffinitize> | Určuje, zda se mají spřažení spřažení vláken uvolňování paměti serveru s procesory. |
| <gcServer> | Určuje, jestli modul CLR (Common Language Runtime) spouští uvolňování paměti serveru. |
| <generatePublisherEvidence> | Určuje, jestli modul runtime používá zásady vydavatele zabezpečení přístupu kódu (CAS). |
| <legacyCorruptedStateExceptionsPolicy> | Určuje, jestli modul runtime umožňuje spravovanému kódu zachytit porušení přístupu a další výjimky poškozeného stavu. |
| <legacyImpersonationPolicy> | Určuje, že identita Systému Windows neprotéká mezi asynchronními body bez ohledu na nastavení toku pro kontext spuštění v aktuálním vlákně. |
| <loadfromRemoteSources> | Určuje, zda jsou sestavení ze vzdálených zdrojů načtena jako úplný vztah důvěryhodnosti. |
| <NetFx40_LegacySecurityPolicy> | Určuje, jestli modul runtime používá zásady zabezpečení přístupu ke starší verzi kódu (CAS). |
| <NetFx40_PInvokeStackResilience> | Určuje, jestli modul runtime automaticky opravuje deklarace volání nesprávné platformy za běhu za cenu pomalejších přechodů mezi spravovaným a nespravovaným kódem. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Určuje, zda modul runtime používá pevné množství paměti k výpočtu kódů hash pro metodu StringComparer.GetHashCode . |
| <PreferComInsteadOfRemoting> | Určuje, že modul runtime bude místo vzdálené komunikace přes hranice domény aplikace používat zprostředkovatele komunikace modelu COM. |
| <relativeBindForResources> | Optimalizuje sondu pro satelitní sestavení. |
| <shadowCopyVerifyByTimeStamp> | Určuje, zda stínová kopie používá výchozí chování při spuštění zavedené v rozhraní .NET Framework 4, nebo se vrátí k chování při spuštění starších verzí rozhraní .NET Framework. |
| <supportPortability> | Určuje, že aplikace může odkazovat na stejné sestavení ve dvou různých implementacích rozhraní .NET Framework zakázáním výchozího chování, které zpracovává sestavení jako ekvivalentní pro účely přenositelnosti aplikací. |
| <system.runtime.caching> | Poskytuje informace o konfiguraci výchozí mezipaměti objektů v paměti. |
| <Thread_UseAllCpuGroups> | Určuje, jestli modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesoru. |
| <ThrowUnobservedTaskExceptions> | Určuje, jestli mají neošetřené výjimky úloh ukončit spuštěný proces. |
| <TimeSpan_LegacyFormatMode> | Určuje, jestli modul runtime používá pro TimeSpan hodnoty starší formátování. |
| <useLegacyJit> | Určuje, jestli modul CLR používá starší 64bitový kompilátor JIT pro kompilaci za běhu. |
| <UseRandomizedStringHashAlgorithm> | Určuje, jestli modul runtime vypočítá kódy hash pro řetězce na základě domény aplikace. |
| <UseSmallInternalThreadStacks> | Vyžaduje, aby modul runtime používal explicitní velikosti zásobníku při vytváření určitých vláken, která používá interně, místo výchozí velikosti zásobníku. |
Nadřazené prvky
| prvek | Description |
|---|---|
configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
Poznámky
Podřízené elementy v <části modulu runtime> konfiguračního souboru používají modul CLR (Common Language Runtime) ke konfiguraci způsobu spouštění aplikace. Například gcServer< element určuje,> zda uvolňování paměti používá uvolňování paměti pracovní stanice nebo server uvolňování paměti, <UseRandomizedStringHashAlgorithm> element určuje, zda common language runtime počítá kódy hash pro řetězec na základě aplikace nebo domény aplikace a AppContextSwitchOverrides element umožňuje uživatelům knihovny vyjádřit výslovný souhlas nebo vyloučit změněné funkce poskytované knihovnou.
Prvky v <části modulu runtime> se při spuštění aplikace čtou automaticky modulem CLR (Common Language Runtime). Konfigurační soubor pro doménu aplikace, která není výchozí, můžete také definovat tak, že do vlastnosti zadáte její název AppDomainSetup.ConfigurationFile . Při načtení domény aplikace se její nastavení automaticky načte. V případě potřeby byste měli zřídka číst nastavení přímo v <části runtime> konfiguračního souboru vaší aplikace.