<NetFx45_CultureAwareComparerGetHashCode_LongStrings > 요소<NetFx45_CultureAwareComparerGetHashCode_LongStrings> Element

런타임이 StringComparer.GetHashCode 메서드에 대한 해시 코드를 계산하기 위해 고정된 양의 메모리를 사용할지 여부를 지정합니다.Specifies whether the runtime uses a fixed amount of memory to calculate hash codes for the StringComparer.GetHashCode method.

<configuration> <configuration>
<런타임 >     <runtime>
     <NetFx45_CultureAwareComparerGetHashCode_LongStrings >    <NetFx45_CultureAwareComparerGetHashCode_LongStrings>

구문Syntax

<NetFx45_CultureAwareComparerGetHashCode_LongStrings enabled="0|1">

특성 및 요소Attributes and Elements

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.The following sections describe attributes, child elements, and parent elements.

특성Attributes

특성Attribute 설명Description
enabled 필수 특성입니다.Required attribute.

해시 코드를 계산할 때 공용 언어 런타임에서 고정된 양의 메모리를 할당할지 여부를 지정합니다.Specifies whether the common language runtime allocates a fixed amount of memory when calculating hash codes.

enabled 특성enabled Attribute

Value 설명Description
00 공용 언어 런타임은 해시 코드를 계산하기 위해 StringComparer.GetHashCode 메서드에 가변적인 양의 메모리를 할당합니다.The common language runtime allocates a variable amount of memory for the StringComparer.GetHashCode method to calculate hash codes. 이것이 기본값입니다.This is the default.
11 공용 언어 런타임은 해시 코드를 계산하기 위해 StringComparer.GetHashCode 메서드에 고정적인 양의 메모리를 할당합니다.The common language runtime allocates a fixed amount of memory for the StringComparer.GetHashCode method to calculate hash codes.

자식 요소Child Elements

없음.None.

부모 요소Parent Elements

요소Element 설명Description
configuration 공용 언어 런타임 및 .NET Framework 애플리케이션에서 사용하는 모든 구성 파일의 루트 요소입니다.The root element in every configuration file used by the common language runtime and .NET Framework applications.
runtime 런타임 초기화 옵션에 대한 정보를 포함합니다.Contains information about runtime initialization options.

주의Remarks

기본적으로, 공용 언어 런타임은 StringComparer.GetHashCode 메서드에 가변적인 양의 메모리를 할당하고, 이 메서드가 (길이가 수백만 자 이상인) 매우 큰 문자열의 해시 코드를 컴퓨팅하려고 할 때 ArgumentException 이 throw될 수 있습니다.By default, the common language runtime allocates a variable amount of memory for the StringComparer.GetHashCode method, and an ArgumentException can be thrown when the method attempts to compute the hash code of very large strings (over several million characters long). 이 요소를 애플리케이션 구성 파일에 추가하고 enabled 특성을 "1"로 설정하여 StringComparer.GetHashCode 메서드가 해시 코드의 계산을 위해 고정된 양의 메모리를 할당하는 대체 알고리즘을 사용하도록 지정할 수 있습니다.By adding this element to an application configuration file and setting its enabled attribute to "1", you can specify that the StringComparer.GetHashCode method use an alternate algorithm that allocates a fixed amount of memory for the computation of hash codes.

중요

<NetFx45_CultureAwareComparerGetHashCode_LongStrings> 요소는 Windows 8 이상 버전에서 사용 되지 않습니다.The <NetFx45_CultureAwareComparerGetHashCode_LongStrings> element is not used in Windows 8 and later versions.

참조See also