<NetFx45_CultureAwareComparerGetHashCode_LongStrings>-Element
Gibt an, ob die Laufzeit eine feste Menge an Arbeitsspeicher zum Berechnen von Hashcodes für die StringComparer.GetHashCode -Methode verwendet.
<configuration>
<runtime>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
Syntax
<NetFx45_CultureAwareComparerGetHashCode_LongStrings enabled="0|1">
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
attribute | Beschreibung |
---|---|
enabled |
Erforderliches Attribut. Gibt an, ob die Common Language Runtime eine feste Menge an Arbeitsspeicher beim Berechnen von Hashcodes belegt. |
Enabled-Attribut
Wert | BESCHREIBUNG |
---|---|
0 | Die Common Language Runtime belegt eine variable Menge an Arbeitsspeicher für die StringComparer.GetHashCode -Methode, um Hashcodes zu berechnen. Dies ist die Standardeinstellung. |
1 | Die Common Language Runtime belegt eine feste Menge an Arbeitsspeicher für die StringComparer.GetHashCode -Methode, um Hashcodes zu berechnen. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
runtime |
Enthält Informationen über Laufzeitinitialisierungsoptionen. |
Bemerkungen
Standardmäßig belegt die Common Language Runtime eine variable Menge an Arbeitsspeicher für die StringComparer.GetHashCode -Methode, und ArgumentException kann ausgelöst werden, wenn die Methode versucht, den Hashcode sehr großer Zeichenfolgen zu berechnen (über mehrere Millionen Zeichen lang). Indem Sie dieses Element einer Anwendungskonfigurationsdatei hinzufügen und das enabled
-Attribut auf "1 " festlegen, können Sie angeben, dass die StringComparer.GetHashCode -Methode einen alternativen Algorithmus verwendet, der eine feste Menge an Arbeitsspeicher für die Berechnung von Hashcodes belegt.
Wichtig
Das <NetFx45_CultureAwareComparerGetHashCode_LongStrings>
-Element wird nicht in Windows 8 und höheren Versionen verwendet.