Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ç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.