Aracılığıyla paylaş


Ç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.

Ayrıca bkz.