Futtatókörnyezet beállításainak sémája
A futtatókörnyezeti beállításokat a közös nyelvi futtatókörnyezet használja az .NET-keretrendszer megcélzott alkalmazások konfigurálásához. Ez a cikk egy alkalmazáskonfigurációs fájl futtatókörnyezeti beállításainak sémáját mutatja be.
A <futtatókörnyezet> szakasz, valamint annak szülő- és gyermekelemei
<Konfigurációs>
<Runtime>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity>
<bindingRedirect>
<Codebase>
<publisherPolicy>
<Szondázás>
<qualifyAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disableCachingBindingFailures>
<disableCommitThreadStack>
<disableFusion Frissítések 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>
<Hozzáadása>
<Egyértelmű>
<eltávolít>
Futtatókörnyezet> elemeinek <betűrendes listája
Elem | Leírás |
---|---|
<Hozzáadása> | Névvel ellátott gyorsítótárat ad hozzá a namedCaches memóriagyorsítótár gyűjteményéhez. |
<alwaysFlowImpersonationPolicy> | Megadja, hogy a Windows-identitás mindig aszinkron pontokon halad át, függetlenül a megszemélyesítés végrehajtásának módjától. |
<AppContextSwitchOverrides> | Egy vagy több kapcsolót határoz meg, amelyeket az osztály használ az AppContext új funkciók letiltási mechanizmusának biztosítására. |
<appDomainManagerAssembly> | Megadja azt a szerelvényt, amely az alkalmazástartomány-kezelőt biztosítja a folyamat alapértelmezett alkalmazástartományához. |
<appDomainManagerType> | Azt a típust adja meg, amely az alapértelmezett alkalmazástartomány alkalmazástartomány-kezelőjeként szolgál. |
<appDomainResourceMonitoring> | Utasítja a futtatókörnyezetet, hogy a folyamat teljes élettartama alatt gyűjtsön statisztikákat a folyamatban lévő összes alkalmazástartományról. |
<assemblyBinding> | A szerelvényverzió átirányításával és a szerelvények helyével kapcsolatos információkat tartalmaz. |
<assemblyIdentity> | Azonosító adatokat tartalmaz egy szerelvényről. |
<bindingRedirect> | Átirányítja az egyik szerelvényverziót egy másikra. |
<bypassTrustedAppStrongNames> | Megadja, hogy a megbízható szerelvények erős névellenőrzését meg kell-e kerülni. |
<Egyértelmű> | Törli a namedCaches memória-gyorsítótár gyűjteményét. |
<Codebase> | Megadja, hogy a futtatókörnyezet hol talál szerelvényt. |
<CompatSortNLSVersion> | Megadja, hogy a futtatókörnyezetnek örökölt rendezési viselkedést kell használnia a sztring-összehasonlítások végrehajtásakor |
<dependentAssembly> | Beágyazza a kötési szabályzatot és a szerelvény helyét minden egyes szerelvényhez. |
<developmentMode> | Megadja, hogy a futtatókörnyezet a DEVPATH környezeti változó által megadott könyvtárakban keres-e szerelvényeket. |
<disableCachingBindingFailures> | Megadja, hogy a kötési hibák gyorsítótárazása, amely a 2.0-s .NET-keretrendszer alapértelmezett viselkedése, le van-e tiltva. |
<disableCommitThreadStack> | Megadja, hogy a teljes szál verem véglegesítése egy szál indításakor történik-e. |
<disableFusion Frissítések FromADManager> | Megadja, hogy az alapértelmezett viselkedés, amely lehetővé teszi a futtatókörnyezet gazdagép számára egy alkalmazástartomány konfigurációs beállításainak felülbírálását, le van-e tiltva. |
<disableStackOverflowProbing> | Megadja, hogy a verem túlcsordulása le van-e tiltva. |
<EnableAmPmParseAdjustment> | Meghatározza, hogy a dátum- és időelemző metódusok módosított szabálykészletet használnak-e olyan dátumsztringek elemzéséhez, amelyek csak egy napot, hónapot, órát és AM/PM-tervezőt tartalmaznak. |
<enforceFIPSPolicy> | Meghatározza, hogy a titkosítási algoritmusoknak meg kell-e felelniük a Federal Information Processing Standards (FIPS) előírásainak. |
<etwEnable> | Megadja, hogy engedélyezi-e az eseménykövetést a Windows (ETW) számára a gyakori nyelvi futtatókörnyezeti eseményekhez. |
<forcePerformanceCounterUniqueSharedMemoryReads> | Megadja, hogy PerfCounter.dll a CategoryOptions beállításjegyzék-beállítását használja-e egy .NET-keretrendszer 1.1-es verziójú alkalmazásban annak meghatározására, hogy a teljesítményszámláló adatait kategóriaspecifikus megosztott memóriából vagy globális memóriából szeretné-e betölteni. |
<gcAllowVeryLargeObjects> | 64 bites platformokon lehetővé teszi a 2 gigabájtnál (GB) nagyobb tömbök teljes méretét. |
<gcConcurrent> | Megadja, hogy a futtatókörnyezet egyszerre futtatja-e a szemétgyűjtést. |
<GCCpuGroup> | Meghatározza, hogy a szemétgyűjtés több CPU-csoportot is támogat-e. |
<GCHeapAffinitizeMask> | Meghatározza a GC-halmok és az egyes processzorok közötti affinitást. |
<GCHeapCount> | A kiszolgáló szemétgyűjtéséhez használandó halom/szálak számát adja meg. |
<GCLOHThreshold> | Megadja azt a küszöbértéket, amely miatt az objektumok a nagy méretű objektum halomra (LOH) kerülnek. |
<GCNoAffinitize> | Megadja, hogy a kiszolgálói GC-szálakat a PROCESSZORokkal kívánja-e affinitani. |
<gcServer> | Megadja, hogy a közös nyelvi futtatókörnyezet futtatja-e a kiszolgáló szemétgyűjtését. |
<generatePublisherEvidence> | Megadja, hogy a futtatókörnyezet kódhozzáférés-biztonsági (CAS) közzétevői szabályzatot használ-e. |
<legacyCorruptedStateExceptionsPolicy> | Megadja, hogy a futtatókörnyezet lehetővé teszi-e a felügyelt kód számára a hozzáférés-megsértések és más sérült állapotkivételek elfogására. |
<legacyImpersonationPolicy> | Megadja, hogy a Windows-identitás nem halad át az aszinkron pontokon, függetlenül az aktuális szál végrehajtási környezetének folyamatbeállításaitól. |
<loadfromRemoteSources> | Megadja, hogy a távoli forrásokból származó szerelvények teljes megbízhatósági kapcsolatként legyenek-e betöltve. |
<memoryCache> | Az osztályon MemoryCache alapuló gyorsítótár konfigurálásához használt elemet definiálja. |
<namedCaches> | A példány konfigurációs beállításainak gyűjteményét namedCache tartalmazza. |
<NetFx40_LegacySecurityPolicy> | Megadja, hogy a futtatókörnyezet régebbi kódelérési biztonsági (CAS) szabályzatot használ-e. |
<NetFx40_PInvokeStackResilience> | Megadja, hogy a futtatókörnyezet automatikusan kijavítja-e a helytelen platformhívási deklarációkat futásidőben, a felügyelt és a nem felügyelt kód közötti lassabb átmenetek árán. |
<NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Megadja, hogy a futtatókörnyezet rögzített mennyiségű memóriát használ-e a StringComparer.GetHashCode metódus kivonatkódjainak kiszámításához. |
<PreferComInsteadOfManagedRemoting> | Azt határozza meg, hogy a futtatókörnyezet com-interop-ot használjon az alkalmazás tartományhatárai közötti újraegyezés helyett. |
<Szondázás> | Megadja azokat az alkönyvtárakat, amelyeket a futtatókörnyezet keres a szerelvények betöltésekor. |
<publisherPolicy> | Megadja, hogy a futtatókörnyezet alkalmazza-e a közzétevői szabályzatot. |
<qualifyAssembly> | Megadja a szerelvény teljes nevét, amelyet részleges név használata esetén dinamikusan be kell tölteni. |
<relativeBindForResources> | Optimalizálja a mintavételt a műholdas szerelvényekhez. |
<eltávolít> | Eltávolít egy elnevezett gyorsítótár-bejegyzést a namedCaches memóriagyorsítótár gyűjteményéből. |
<Runtime> | Információkat tartalmaz a szerelvénykötésről és a szemétgyűjtés viselkedéséről. |
<shadowCopyTimeStampVerification> | Megadja, hogy az árnyékmásolat a .NET-keretrendszer 4-ben bevezetett alapértelmezett indítási viselkedést használja-e, vagy visszaállítja-e a .NET-keretrendszer korábbi verzióinak indítási viselkedését. |
<supportPortability> | Megadja, hogy egy alkalmazás ugyanarra a szerelvényre hivatkozhat a .NET-keretrendszer két különböző implementációjában, ha letiltja az alapértelmezett viselkedést, amely az alkalmazás hordozhatósága szempontjából egyenértékűként kezeli a szerelvényeket. |
<system.runtime.caching> | Konfigurációs információkat biztosít az alapértelmezett memóriabeli objektumgyorsítótárhoz. |
<Thread_UseAllCpuGroups> | Megadja, hogy a futtatókörnyezet elosztja-e a felügyelt szálakat az összes CPU-csoport között. |
<ThrowUnobservedTaskExceptions> | Megadja, hogy a kezeletlen tevékenységkivételeknek le kell-e mondaniuk egy futó folyamatot. |
<TimeSpan_LegacyFormatMode> | Megadja, hogy a futtatókörnyezet örökölt formázást használ-e az értékekhez TimeSpan . |
<useLegacyJit> | Meghatározza, hogy a közös nyelvi futtatókörnyezet az örökölt 64 bites JIT-fordítót használja-e az igény szerinti fordításhoz. |
<UseRandomizedStringHashAlgorithm> | Megadja, hogy a futtatókörnyezet alkalmazástartományonként számítja-e ki a sztringek kivonatkódjait. |
<UseSmallInternalThreadStacks> | Kéri, hogy a futtatókörnyezet explicit veremméreteket használjon, amikor olyan szálakat hoz létre, amelyeket belsőleg használ az alapértelmezett veremméret helyett. |