Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje, zda modul runtime používá pevné množství paměti k výpočtu kódů hash pro metodu StringComparer.GetHashCode .
<configuration>
<runtime>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
Syntaxe
<NetFx45_CultureAwareComparerGetHashCode_LongStrings enabled="0|1">
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
| Vlastnost | Description |
|---|---|
enabled |
Povinný atribut. Určuje, zda modul CLR při výpočtu kódů hash přiděluje pevné množství paměti. |
enabled – atribut
| Hodnota | Description |
|---|---|
| 0 | Modul CLR (Common Language Runtime) přiděluje metodě proměnnou velikost paměti pro StringComparer.GetHashCode výpočet kódů hash. Toto je výchozí hodnota. |
| 1 | Modul CLR (Common Language Runtime) přiděluje metodě pevné množství paměti pro StringComparer.GetHashCode výpočet kódů hash. |
Podřízené prvky
Žádné.
Nadřazené prvky
| prvek | Description |
|---|---|
configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
runtime |
Obsahuje informace o možnostech inicializace modulu runtime. |
Poznámky
Modul CLR (Common Language Runtime) ve výchozím nastavení přiděluje pro metodu proměnlivou velikost paměti StringComparer.GetHashCode a ArgumentException může být vyvolán, když se metoda pokusí vypočítat kód hash velmi velkých řetězců (více než několik milionů znaků dlouhých). Přidáním tohoto prvku do konfiguračního souboru aplikace a nastavením jeho enabled atributu na hodnotu 1 můžete určit, že StringComparer.GetHashCode metoda používá alternativní algoritmus, který přiděluje pevné množství paměti pro výpočet kódů hash.
Důležité
Prvek <NetFx45_CultureAwareComparerGetHashCode_LongStrings> se nepoužívá ve Windows 8 a novějších verzích.