<> NetFx45_CultureAwareComparerGetHashCode_LongStrings Öğesi

Çalışma zamanının yöntemin karma kodlarını hesaplamak için StringComparer.GetHashCode sabit miktarda bellek kullanıp kullanmadığını belirtir.

<Yapılandırma>
  <Çalışma zamanı>
    <NetFx45_CultureAwareComparerGetHashCode_LongStrings>

Syntax

<NetFx45_CultureAwareComparerGetHashCode_LongStrings enabled="0|1">

Öznitelikler ve Öğeler

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

Öznitelikler

Öznitelik Açıklama
enabled Gerekli öznitelik.

Ortak dil çalışma zamanının karma kodları hesaplarken sabit miktarda bellek ayırıp ayırmadığını belirtir.

etkin Öznitelik

Değer Açıklama
0 Ortak dil çalışma zamanı, karma kodları hesaplamak için yöntemi için StringComparer.GetHashCode değişken miktarda bellek ayırır. Bu varsayılan seçenektir.
1 Ortak dil çalışma zamanı, karma kodları hesaplamak için yöntemi için StringComparer.GetHashCode sabit miktarda bellek ayırır.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
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.
runtime Çalışma zamanı başlatma seçenekleri hakkında bilgi içerir.

Açıklamalar

Varsayılan olarak, ortak dil çalışma zamanı yöntem için StringComparer.GetHashCode değişken miktarda bellek ayırır ve ArgumentException yöntem çok büyük dizelerin karma kodunu (birkaç milyon karakterden uzun) hesaplamaya çalıştığında oluşturulabilir. Bu öğeyi bir uygulama yapılandırma dosyasına ekleyerek ve özniteliğini enabled "1" olarak ayarlayarak, yöntemin StringComparer.GetHashCode karma kodların hesaplanması için sabit miktarda bellek ayıran alternatif bir algoritma kullandığını belirtebilirsiniz.

Önemli

<NetFx45_CultureAwareComparerGetHashCode_LongStrings> öğesi Windows 8 ve sonraki sürümlerde kullanılmaz.

Ayrıca bkz.