<futtatókörnyezeti> elem

A közös nyelvi futtatókörnyezet által az alkalmazások konfigurálásához használt információkat tartalmazza.

<Konfigurációs>
  <Runtime>

Syntax

<runtime>
</runtime>

Attribútumok és elemek

Az alábbi szakaszok a gyermekelemeket és a szülőelemeket ismertetik.

Attribútumok

Nincsenek.

Gyermekelemek

Elem Leírás
<alwaysFlowImpersonationPolicy> Azt határozza meg, 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> Definiál egy vagy több kapcsolót, amelyet a AppContext osztály használ az új funkciók letiltási mechanizmusának biztosításához.
<appDomainManagerAssembly> Megadja azt a szerelvényt, amely a folyamat alapértelmezett alkalmazástartományához biztosítja az alkalmazás tartománykezelőjét.
<appDomainManagerType> Meghatározza azt a típust, amely az alapértelmezett alkalmazástartomány alkalmazástartomány-kezelőjeként szolgál.
<appDomainResourceMonitoring> Utasítja a futtatókörnyezetet, hogy gyűjtse össze a folyamat összes alkalmazástartományának statisztikáját a folyamat élettartamára vonatkozóan.
<assemblyBinding> Információkat tartalmaz a szerelvényverzió átirányításáról és a szerelvények helyéről.
<bypassTrustedAppStrongNames> Meghatározza, hogy a megbízható szerelvények erős névellenőrzését meg kell-e kerülni.
<CompatSortNLSVersion> Azt határozza meg, hogy a futtatókörnyezetnek örökölt rendezési viselkedést kell használnia a sztring-összehasonlítások végrehajtásakor.
<developmentMode> Meghatározza, hogy a futtatókörnyezet a DEVPATH környezeti változó által megadott könyvtárakban keres-e szerelvényeket.
<disableCachingBindingFailures> Meghatározza, hogy a kötési hibák gyorsítótárazása , amely .NET-keretrendszer 2.0-s verziójának alapértelmezett viselkedése, le van-e tiltva.
<disableCommitThreadStack> Megadja, hogy a teljes szál verem véglegesítve legyen-e egy szál indításakor.
<disableFusionUpdatesFromADManager> Meghatározza, hogy az alapértelmezett viselkedés, amely lehetővé teszi, hogy a futtatókörnyezet gazdagép felülbírálja az alkalmazástartomány konfigurációs beállításait, 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ési módszerek 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 kikényszeríteni kell-e egy olyan számítógép-konfigurációs követelményt, amely szerint a titkosítási algoritmusoknak meg kell felelniük a szövetségi információfeldolgozási szabványoknak (FIPS).
<etwEnable> Meghatározza, hogy engedélyezi-e az eseménykövetést a Windows (ETW) számára a közös nyelvi futtatókörnyezeti eseményekhez.
<forcePerformanceCounterUniqueSharedMemoryReads> Megadja, hogy PerfCounter.dll a CategoryOptions beállításjegyzék-beállítást használja-e egy .NET-keretrendszer 1.1-es verziójú alkalmazásban annak meghatározásához, hogy a teljesítményszámláló adatait kategóriaspecifikus megosztott memóriából vagy globális memóriából kell-e betölteni.
<gcAllowVeryLargeObjects> A 64 bites platformokon a 2 gigabájtnál (GB) nagyobb tömböket teszi lehetővé teljes méretben.
<gcConcurrent> Meghatározza, hogy a közös nyelvi 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 szemétgyűjtési heapok és az egyes processzorok közötti affinitást.
<GCHeapCount> A kiszolgáló szemétgyűjtéséhez használandó heapok/szálak számát adja meg.
<GCLOHThreshold> Meghatározza azt a küszöbértéket, amely miatt a szemétgyűjtő objektumokat helyez el a nagy objektumgyűjtőn.
<GCConserveMemory> Úgy konfigurálja a szemétgyűjtőt, hogy a gyakoribb szemétgyűjtések és esetleg hosszabb szünetidők rovására őrizhesse meg a memóriát.
<GCNoAffinitize> Meghatározza, hogy a kiszolgálói szemétgyűjtési szálakat a cpu-kkal kell-e affinitani.
<gcServer> Meghatározza, hogy a közös nyelvi futtatókörnyezet futtatja-e a kiszolgáló szemétgyűjtését.
<generatePublisherEvidence> Meghatározza, hogy a futtatókörnyezet kódhozzáférés-biztonsági (CAS) közzétevői szabályzatot használ-e.
<legacyCorruptedStateExceptionsPolicy> Meghatározza, hogy a futtatókörnyezet lehetővé teszi-e a felügyelt kód számára a hozzáférés-szabálysértések és más sérült állapotkivételek kiszűrésére.
<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> Meghatározza, hogy a távoli forrásokból származó szerelvények teljes megbízhatósági kapcsolatként legyenek-e betöltve.
<NetFx40_LegacySecurityPolicy> Meghatározza, hogy a futtatókörnyezet régebbi kódelérési biztonsági (CAS) szabályzatot használ-e.
<NetFx40_PInvokeStackResilience> Meghatározza, 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> Meghatározza, 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.
<PreferComInsteadOfRemoting> Azt adja meg, hogy a futtatókörnyezet com-interop-t használjon az alkalmazás tartományhatárai közötti újraegyenlítés helyett.
<relativeBindForResources> Optimalizálja a mintavételt a műholdszerelvényekhez.
<shadowCopyVerifyByTimeStamp> Meghatározza, 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> Azt határozza meg, hogy az alkalmazások a .NET-keretrendszer két különböző implementációjában hivatkozhatnak ugyanarra a szerelvényre az alkalmazáshordozhatóság szempontjából egyenértékűnek minősülő alapértelmezett viselkedés letiltásával.
<system.runtime.caching> Konfigurációs információkat biztosít az alapértelmezett memóriabeli objektumgyorsítótárhoz.
<Thread_UseAllCpuGroups> Meghatározza, hogy a futtatókörnyezet elosztja-e a felügyelt szálakat az összes CPU-csoport között.
<ThrowUnobservedTaskExceptions> Megadja, hogy a nem kezelt tevékenységkivételek leálljanak-e egy futó folyamatban.
<TimeSpan_LegacyFormatMode> Meghatározza, 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> Meghatározza, hogy a futtatókörnyezet alkalmazástartományonként számítja-e ki a sztringek kivonatkódjait.
<UseSmallInternalThreadStacks> Azt kéri, hogy a futtatókörnyezet explicit veremméreteket használjon, amikor az alapértelmezett veremméret helyett belsőleg használ bizonyos szálakat.

Szülőelemek

Elem Leírás
configuration A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme.

Megjegyzések

A konfigurációs fájl futtatókörnyezet> szakaszának gyermekelemeit< a közös nyelvi futtatókörnyezet használja az alkalmazás végrehajtásának konfigurálásához. A gcServer elem például meghatározza, hogy a <szemétgyűjtő munkaállomási szemétgyűjtést vagy kiszolgálói szemétgyűjtést használ-e, a UseRandomizedStringHashAlgorithm elem határozza meg, hogy a közös nyelvi futtatókörnyezet alkalmazásonként vagy alkalmazásonkénti tartományonként számítja-e ki a sztring kivonatkódjait, és az elem lehetővé teszi a kódtár felhasználói számára a kódtárak által biztosított módosított funkciók használatát vagy letiltását.>><AppContextSwitchOverrides

A futtatókörnyezet> szakasz elemeit< az alkalmazás indításakor a közös nyelvi futtatókörnyezet automatikusan felolvassa. A nem alapértelmezett alkalmazástartomány konfigurációs fájlját úgy is megadhatja, hogy megadja a nevét a AppDomainSetup.ConfigurationFile tulajdonságnak; a beállítások automatikusan beolvashatók az alkalmazástartomány betöltésekor. Ritkán kell közvetlenül elolvasnia az alkalmazás konfigurációs fájljának futtatókörnyezeti> szakaszában található beállításokat<.

Lásd még