Aracılığıyla paylaş


<NetFx45_CultureAwareComparerGetHashCode_LongStrings> Öğe

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

<configuration>
  <runtime>
    <NetFx45_CultureAwareComparerGetHashCode_LongStrings>

Sözdizimi

<NetFx45_CultureAwareComparerGetHashCode_LongStrings enabled="0|1">

Öznitelikler ve Öğeler

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

Attributes

Özellik Description
enabled Gerekli öznitelik.

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

enabled Özniteliği

Değer Description
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 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.
runtime Çalışma zamanı başlatma seçenekleri hakkında bilgi içerir.

Açıklamalar

Varsayılan olarak, ortak dil çalışma zamanı yöntemi 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 bakınız