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