Schema för körningsinställningar
Körningsinställningar används av den vanliga språkkörningen för att konfigurera program som är avsedda för .NET Framework. Den här artikeln visar schemat för körningsinställningar i en programkonfigurationsfil.
Körningsavsnittet <> och dess överordnade och underordnade element
<Konfiguration>
<Runtime>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity>
<bindingRedirect>
<Kodbasen>
<publisherPolicy>
<Sondera>
<qualifyAssembly>
<supportPortabilitet>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disable Cachelagring BindingFailures>
<disableCommitThreadStack>
<disableFusion Uppdateringar FromADManager>
<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>
<Add>
<Tydlig>
<ta bort>
Alfabetisk lista över körningselement <>
Element | Description |
---|---|
<Add> | Lägger till en namngiven cache i namedCaches samlingen för en minnescachen. |
<alwaysFlowImpersonationPolicy> | Anger att Windows-identiteten alltid flödar över asynkrona punkter, oavsett hur personifiering utfördes. |
<AppContextSwitchOverrides> | Definierar en eller flera växlar som används av AppContext klassen för att tillhandahålla en opt-out-mekanism för nya funktioner. |
<appDomainManagerAssembly> | Anger den sammansättning som tillhandahåller programdomänhanteraren för standardprogramdomänen i processen. |
<appDomainManagerType> | Anger vilken typ som fungerar som programdomänhanterare för standardprogramdomänen. |
<appDomainResourceMonitoring> | Instruerar körningen att samla in statistik om alla programdomäner i processen under hela processen. |
<assemblyBinding> | Innehåller information om omdirigering av sammansättningsversioner och platserna för sammansättningar. |
<assemblyIdentity> | Innehåller identifierande information om en sammansättning. |
<bindingRedirect> | Omdirigerar en sammansättningsversion till en annan. |
<bypassTrustedAppStrongNames> | Anger om stark namnverifiering för betrodda sammansättningar ska kringgås. |
<Tydlig> | Rensar namedCaches samlingen för en minnescache. |
<Kodbasen> | Anger var körningen kan hitta en sammansättning. |
<CompatSortNLSVersion> | Anger att körningen ska använda äldre sorteringsbeteende när du utför strängjämförelser |
<dependentAssembly> | Kapslar in bindningsprincip och sammansättningsplats för varje sammansättning. |
<developmentMode> | Anger om körningen söker efter sammansättningar i kataloger som anges av DEVPATH-miljövariabeln. |
<disable Cachelagring BindingFailures> | Anger om cachelagring av bindningsfel, vilket är standardbeteendet i .NET Framework 2.0, är inaktiverat. |
<disableCommitThreadStack> | Anger om den fullständiga trådstacken checkas in när en tråd startar. |
<disableFusion Uppdateringar FromADManager> | Anger om standardbeteendet, som är att tillåta körningsvärden att åsidosätta konfigurationsinställningarna för en programdomän, är inaktiverat. |
<disableStackOverflowProbing> | Anger om stack-overflow-avsökning är inaktiverat. |
<EnableAmPmParseAdjustment> | Avgör om metoder för parsning av datum och tid använder en justerad uppsättning regler för att parsa datumsträngar som bara innehåller en dag, månad, timme och AM/PM-designator. |
<enforceFIPSPolicy> | Anger om du vill framtvinga ett datorkonfigurationskrav som kryptografiska algoritmer måste följa FIPS (Federal Information Processing Standards). |
<etwEnable> | Anger om händelsespårning ska aktiveras för Windows (ETW) för vanliga språkkörningshändelser. |
<forcePerformanceCounterUniqueSharedMemoryReads> | Anger om PerfCounter.dll använder registerinställningen CategoryOptions i ett .NET Framework version 1.1-program för att avgöra om prestandaräknardata ska läsas in från kategorispecifikt delat minne eller globalt minne. |
<gcAllowVeryLargeObjects> | På 64-bitarsplattformar aktiverar matriser som är större än 2 GB i total storlek. |
<gcConcurrent> | Anger om körningen kör skräpinsamling samtidigt. |
<GCCpuGroup> | Anger om skräpinsamling stöder flera CPU-grupper. |
<GCHeapAffinitizeMask> | Definierar tillhörigheten mellan GC-heaps och enskilda processorer. |
<GCHeapCount> | Anger antalet heaps/trådar som ska användas för serverskräpinsamling. |
<GCLOHThreshold> | Anger den tröskelvärdesstorlek som gör att objekt hamnar på den stora objekthögen (LOH). |
<GCNoAffinitize> | Anger om server-GC-trådar ska mappas till processorer eller inte. |
<gcServer> | Anger om den vanliga språkkörningen kör serverskräpinsamling. |
<generatePublisherEvidence> | Anger om körningen använder kodåtkomstsäkerhetsprincip (CAS). |
<legacyCorruptedStateExceptionsPolicy> | Anger om körningen tillåter att hanterad kod fångar upp åtkomstöverträdelser och andra skadade tillståndsundatag. |
<legacyImpersonationPolicy> | Anger att Windows-identiteten inte flödar över asynkrona punkter, oavsett flödesinställningarna för körningskontexten i den aktuella tråden. |
<loadfromRemoteSources> | Anger om sammansättningar från fjärrkällor läses in som fullständigt förtroende. |
<memoryCache> | Definierar ett element som används för att konfigurera en cache som baseras på MemoryCache klassen. |
<namedCaches> | Innehåller en samling konfigurationsinställningar för instansen namedCache . |
<NetFx40_LegacySecurityPolicy> | Anger om körningen använder en äldre kodåtkomstsäkerhetsprincip (CAS). |
<NetFx40_PInvokeStackResilience> | Anger om körningen automatiskt åtgärdar felaktiga plattformsanropsdeklarationer vid körning, på bekostnad av långsammare övergångar mellan hanterad och ohanterad kod. |
<NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Anger om körningen använder en fast mängd minne för att beräkna hashkoder för StringComparer.GetHashCode metoden. |
<PreferComInsteadOfManagedRemoting> | Anger att körningen ska använda COM-interop i stället för fjärrkommunikation över programdomängränser. |
<Sondera> | Anger underkataloger som körningen söker efter när sammansättningar läses in. |
<publisherPolicy> | Anger om körningen tillämpar utgivarprincipen. |
<qualifyAssembly> | Anger det fullständiga namnet på sammansättningen som ska läsas in dynamiskt när ett partiellt namn används. |
<relativeBindForResources> | Optimerar avsökningen för satellitsammansättningar. |
<ta bort> | Tar bort en namngiven namedCaches cachepost från samlingen för en minnescachen. |
<Runtime> | Innehåller information om sammansättningsbindning och beteendet för skräpinsamling. |
<shadowCopyTimeStampVerification> | Anger om skuggkopiering använder standardbeteendet för start som introducerades i .NET Framework 4 eller återgår till startbeteendet för tidigare versioner av .NET Framework. |
<supportPortabilitet> | Anger att ett program kan referera till samma sammansättning i två olika implementeringar av .NET Framework genom att inaktivera standardbeteendet som behandlar sammansättningarna som likvärdiga för programportabilitetsändamål. |
<system.runtime.caching> | Innehåller konfigurationsinformation för standardminnets objektcache. |
<Thread_UseAllCpuGroups> | Anger om körningen distribuerar hanterade trådar över alla CPU-grupper. |
<ThrowUnobservedTaskExceptions> | Anger om ohanterade aktivitetsfel ska avsluta en process som körs. |
<TimeSpan_LegacyFormatMode> | Anger om körningen använder äldre formatering för TimeSpan värden. |
<useLegacyJit> | Avgör om den vanliga språkkörningen använder den äldre 64-bitars JIT-kompilatorn för just-in-time-kompilering. |
<UseRandomizedStringHashAlgorithm> | Anger om körningen beräknar hashkoder för strängar per programdomän. |
<UseSmallInternalThreadStacks> | Begär att körningen använder explicita stackstorlekar när den skapar vissa trådar som används internt, i stället för standardstackens storlek. |