Çalışma zamanı ayarları şeması
Çalışma zamanı ayarları ortak dil çalışma zamanı tarafından .NET Framework'i hedefleyen uygulamaları yapılandırmak için kullanılır. Bu makalede, bir uygulama yapılandırma dosyasındaki çalışma zamanı ayarlarının şeması gösterilir.
<Çalışma zamanı> bölümü ve onun üst ve alt öğeleri
<Yapılandırma>
<Çalışma zamanı>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<Dependentassembly>
<Assemblyıdentity>
<bindingRedirect>
<Codebase>
<publisherPolicy>
<Yoklama>
<qualifyAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disable Önbelleğe Alma BindingFailures>
<disableCommitThreadStack>
<disableFusion Güncelleştirmeler 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>
<Temizleyin>
<remove>
Çalışma zamanı> öğelerinin <alfabetik listesi
Öğe | Açıklama |
---|---|
<add> | Bir bellek önbelleği için koleksiyona namedCaches adlandırılmış önbellek ekler. |
<alwaysFlowImpersonationPolicy> | Windows kimliğinin, kimliğe bürünme işleminden bağımsız olarak her zaman zaman uyumsuz noktalar arasında aktığını belirtir. |
<AppContextSwitchOverrides> | Sınıfı tarafından AppContext yeni işlevler için bir geri çevirme mekanizması sağlamak için kullanılan bir veya daha fazla anahtarı tanımlar. |
<appDomainManagerAssembly> | İşlemdeki varsayılan uygulama etki alanı için uygulama etki alanı yöneticisini sağlayan derlemeyi belirtir. |
<appDomainManagerType> | Varsayılan uygulama etki alanı için uygulama etki alanı yöneticisi olarak hizmet veren türü belirtir. |
<appDomainResourceMonitoring> | Çalışma zamanına sürecin ömrü boyunca süreçteki tüm uygulama etki alanlarıyla ilgili istatistikleri toplamasını sağlar. |
<assemblyBinding> | Derleme sürümü yeniden yönlendirmesi ve derlemelerin konumları hakkında bilgi içerir. |
<Assemblyıdentity> | Bir derleme hakkındaki tanımlayıcı bilgileri içerir. |
<bindingRedirect> | Bir derleme sürümünü diğerine yeniden yönlendirir. |
<bypassTrustedAppStrongNames> | Güvenilen derlemeler için tanımlayıcı ad doğrulamasının atlanıp atlanmayacağını belirtir. |
<Temizleyin> | namedCaches Bellek önbelleği koleksiyonunu temizler. |
<Codebase> | Çalışma zamanının bir derlemeyi nerede bulabileceğini belirtir. |
<CompatSortNLSVersion> | Dize karşılaştırmaları gerçekleştirirken çalışma zamanının eski sıralama davranışını kullanması gerektiğini belirtir |
<Dependentassembly> | Her bir derleme için bağlama ilkesi ve derleme konumunu saklar. |
<developmentMode> | Çalışma zamanının DEVPATH ortam değişkeni tarafından belirtilen dizinlerdeki derlemeleri arayıp aramayacağını belirtir. |
<disable Önbelleğe Alma BindingFailures> | .NET Framework 2.0'da varsayılan davranış olan bağlama hatalarının önbelleğe alınmasının devre dışı bırakılıp bırakılmayacağını belirtir. |
<disableCommitThreadStack> | bir iş parçacığı başlatıldığında iş parçacığı yığınının tamamının işlenip işlenmeyeceğini belirtir. |
<disableFusion Güncelleştirmeler FromADManager> | Çalışma zamanı konağına bir uygulama etki alanı için yapılandırma ayarlarını geçersiz kılma izni veren varsayılan davranışın devre dışı bırakılıp bırakılmayacağını belirtir. |
<disableStackOverflowProbing> | Yığın taşması yoklamanın devre dışı bırakılıp bırakılmayacağını belirtir. |
<EnableAmPmParseAdjustment> | Tarih ve saat ayrıştırma yöntemlerinin yalnızca bir gün, ay, saat ve AM/PM belirleyicisi içeren tarih dizelerini ayrıştırmak için ayarlanmış bir kural kümesi kullanıp kullanmadığını belirler. |
<enforceFIPSPolicy> | Şifreleme algoritmalarının Federal Bilgi İşleme Standartlarına (FIPS) uyması gereken bir bilgisayar yapılandırma gereksiniminin zorunlu kılınıp uygulanmayacağını belirtir. |
<etwEnable> | Ortak dil çalışma zamanı olayları için Windows (ETW) için olay izlemenin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. |
<forcePerformanceCounterUniqueSharedMemoryReads> | PerfCounter.dll,kategoriye özgü paylaşılan bellekten mi yoksa genel bellekten mi performans sayacı verilerinin yükleneceğini belirlemek için .NET Framework sürüm 1.1 uygulamasında CategoryOptions kayıt defteri ayarını kullanıp kullanmayacağını belirtir. |
<gcAllowVeryLargeObjects> | 64-bit platformlarda toplam boyutu 2 gigabayttan (GB) büyük olan dizileri etkinleştirir. |
<gcConcurrent> | Çalışma zamanının atık toplama işlemini eşzamanlı olarak çalıştırıp çalıştırmayacağını belirtir. |
<GCCpuGroup> | Çöp toplamanın birden çok CPU grubunu destekleyip desteklemediğini belirtir. |
<GCHeapAffinitizeMask> | GC yığınları ile tek tek işlemciler arasındaki benziteyi tanımlar. |
<GCHeapCount> | Sunucu çöp toplama için kullanılacak yığın/iş parçacığı sayısını belirtir. |
<GCLOHThreshold> | Nesnelerin büyük nesne yığınına (LOH) gitmesine neden olan eşik boyutunu belirtir. |
<GCNoAffinitize> | SUNUCU GC iş parçacıklarının CPU'larla ilişkilendirilip birleştirilmeyeceğini belirtir. |
<gcServer> | Ortak dil çalışma zamanının sunucu çöp toplama işlemini çalıştırıp çalıştırmadığını belirtir. |
<generatePublisherEvidence> | Çalışma zamanının kod erişim güvenliği (CAS) yayımcı ilkesi kullanıp kullanmadığını belirtir. |
<legacyCorruptedStateExceptionsPolicy> | Çalışma zamanının yönetilen kodun erişim ihlallerini ve diğer bozuk durum özel durumlarını yakalamasına izin verip vermediğini belirtir. |
<legacyImpersonationPolicy> | Geçerli iş parçacığındaki yürütme bağlamının akış ayarlarından bağımsız olarak Windows kimliğinin zaman uyumsuz noktalar arasında akmadığını belirtir. |
<loadfromRemoteSources> | Uzak kaynaklardan gelen derlemelerin tam güven olarak yüklenip yüklenmeyeceğini belirtir. |
<Memorycache> | sınıfını temel alan bir önbelleği yapılandırmak için kullanılan bir öğeyi MemoryCache tanımlar. |
<Namedcaches> | Örnek için namedCache bir yapılandırma ayarları koleksiyonu içerir. |
<NetFx40_LegacySecurityPolicy> | Çalışma zamanının eski kod erişim güvenliği (CAS) ilkesi kullanıp kullanmadığını belirtir. |
<NetFx40_PInvokeStackResilience> | Çalışma zamanının, yönetilen ve yönetilmeyen kod arasındaki daha yavaş geçişler karşılığında çalışma zamanında yanlış platform çağırma bildirimlerini otomatik olarak düzeltip düzeltmediğini belirtir. |
<NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Çalışma zamanının yöntemi için karma kodları hesaplamak için StringComparer.GetHashCode sabit miktarda bellek kullanıp kullanmadığını belirtir. |
<PreferComInsteadOfManagedRemoting> | Çalışma zamanının uygulama etki alanı sınırları arasında uzaktan iletişim yerine COM birlikte çalışma özelliğini kullanacağını belirtir. |
<Yoklama> | Derlemeler yüklenirken çalışma zamanının arayabilecekleri alt dizinleri belirtir. |
<publisherPolicy> | Çalışma zamanının yayımcı ilkesi uygulayıp uygulamayacağını belirtir. |
<qualifyAssembly> | Kısmi bir ad kullanıldığında dinamik olarak yüklenmesi gereken derlemenin tam adını belirtir. |
<relativeBindForResources> | Araştırmayı uydu derlemeleri için iyileştirir. |
<remove> | Bir bellek önbelleği için adlandırılmış önbellek girdisini namedCaches koleksiyondan kaldırır. |
<Çalışma zamanı> | Derleme bağlaması ve çöp toplama davranışı hakkında bilgi içerir. |
<shadowCopyTimeStampVerification> | Gölge kopyalamanın .NET Framework 4'te kullanıma sunulan varsayılan başlatma davranışını kullanıp kullanmadığını veya .NET Framework'ün önceki sürümlerinin başlangıç davranışına geri döndüğünü belirtir. |
<supportPortability> | Bir uygulamanın, derlemeleri uygulama taşınabilirliği amacıyla eşdeğer olarak değerlendiren varsayılan davranışı devre dışı bırakarak .NET Framework'ün iki farklı uygulamasında aynı derlemeye başvurabileceğini belirtir. |
<system.runtime.caching> | Varsayılan bellek içi nesne önbelleği için yapılandırma bilgileri sağlar. |
<Thread_UseAllCpuGroups> | Çalışma zamanının yönetilen iş parçacıklarını tüm CPU gruplarına dağıtıp dağıtmayacağını belirtir. |
<ThrowUnobservedTaskExceptions> | İşlenmeyen görev özel durumlarının çalışan bir işlemi sonlandırıp sonlandırmayacağını belirtir. |
<TimeSpan_LegacyFormatMode> | Çalışma zamanının değerler için TimeSpan eski biçimlendirme kullanıp kullanmadığını belirtir. |
<useLegacyJit> | Ortak dil çalışma zamanının tam zamanında derleme için eski 64 bit JIT derleyicisini kullanıp kullanmadığını belirler. |
<UseRandomizedStringHashAlgorithm> | Çalışma zamanının uygulama etki alanı temelinde dizeler için karma kodları hesaplayıp hesaplamayacağını belirtir. |
<UseSmallInternalThreadStacks> | Çalışma zamanının varsayılan yığın boyutu yerine dahili olarak kullandığı belirli iş parçacıklarını oluşturduğunda açık yığın boyutlarını kullanmasını istemektedir. |