Aracılığıyla paylaş


<runtime> Öğe

Uygulamaları yapılandırmak için ortak dil çalışma zamanı tarafından kullanılan bilgileri sağlar.

<konfigürasyon>
   <Çalışma zamanı>

Sözdizimi

<runtime>
</runtime>

Öznitelikler ve Öğeler

Aşağıdaki bölümlerde alt öğeler ve üst öğeler açıklanmaktadır.

Attributes

Yok.

Alt Öğeler

Öğe Description
<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.
<bypassTrustedAppStrongNames> Güvenilen derlemeler için tanımlayıcı ad doğrulamasının atlanıp atlanmayacağını belirtir.
<CompatSortNLSVersion> Dize karşılaştırmaları gerçekleştirirken çalışma zamanının eski sıralama davranışını kullanması gerektiğini belirtir.
<developmentMode> Çalışma zamanının DEVPATH ortam değişkeni tarafından belirtilen dizinlerdeki derlemeleri arayıp aramayacağını belirtir.
<disableCachingBindingFailures> .NET Framework sürüm 2.0'daki 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.
<disableFusionUpdatesFromADManager> Ç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/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 dizileri etkinleştirir.
<gcConcurrent> Ortak dil ç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> Çöp toplama 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> Atık toplayıcının nesneleri büyük nesne yığınına yerleştirmesine neden olan eşik boyutunu belirtir.
<GCConserveMemory> Daha sık çöp toplama ve muhtemelen daha uzun duraklatma süreleri pahasına bellek tasarrufu yapmak için çöp toplayıcıyı yapılandırır.
<GCNoAffinitize> Sunucu çöp toplama 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.
<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.
<PreferComInsteadOfRemoting> Ç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.
<relativeBindForResources> Araştırmayı uydu derlemeleri için iyileştirir.
<shadowCopyVerifyByTimeStamp> 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.

Üst Öğeler

Öğe Description
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.

Açıklamalar

Yapılandırma dosyasının <çalışma zamanı> bölümündeki alt öğeler, ortak dil çalışma zamanı tarafından bir uygulamanın nasıl yürütüleceklerini yapılandırmak için kullanılır. Örneğin, gcServer< öğesi çöp> toplayıcının iş istasyonu çöp toplamayı mı yoksa sunucu çöp toplamayı mı kullandığını belirler, <UseRandomizedStringHashAlgorithm> öğesi ortak dil çalışma zamanının uygulama başına veya uygulama başına etki alanı temelinde dize için karma kodları hesaplayıp hesaplamadığını belirler ve AppContextSwitchOverrides öğe kitaplık kullanıcılarının kitaplık tarafından sağlanan değiştirilmiş işlevselliği kabul etmesine veya devre dışı bırakmasına olanak tanır.

Çalışma zamanı< bölümündeki öğeler>, uygulama başlangıcında ortak dil çalışma zamanı tarafından otomatik olarak okunur. Ayrıca, varsayılan olmayan bir uygulama etki alanı için yapılandırma dosyasını, özelliğine AppDomainSetup.ConfigurationFile adını belirterek tanımlayabilirsiniz; uygulama etki alanı yüklendiğinde ayarları otomatik olarak okunur. Uygulamanızın yapılandırma dosyasının çalışma zamanı< bölümündeki ayarları> doğrudan okumanız gerekirse, nadiren yapmanız gerekir.

Ayrıca bakınız