UriIdnScope 열거형

정의

IdnElement 네임스페이스의 System.Configuration 구성 설정에 사용할 수 있는 값을 제공합니다.Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
상속
UriIdnScope

필드

All 2

이 값은 모든 유니코드 도메인 이름을 해당하는 Punycode 항목(IDN 이름)으로 변환합니다.This value will convert any Unicode domain names to their Punycode equivalents (IDN names).

AllExceptIntranet 1

이 값은 해당하는 Punycode 항목(IDN 이름)을 사용하도록 모든 외부 유니코드 도메인 이름을 변환합니다.This value will convert all external Unicode domain names to use the Punycode equivalents (IDN names). 이 경우 로컬 인트라넷에 있는 국가별 이름을 처리하기 위해 인트라넷에 사용되는 DNS 서버가 유니코드 이름 확인을 지원해야 합니다.In this case to handle international names on the local Intranet, the DNS servers that are used for the Intranet should support Unicode names.

None 0

이 값은 Punycode를 사용하도록 어떠한 유니코드 도메인 이름도 변환하지 않습니다.This value will not convert any Unicode domain names to use Punycode. 이 값은 .NET Framework 2.0 동작과 일치하는 기본값입니다.This is the default value which is consistent with the .NET Framework 2.0 behavior.

설명

기존 Uri 클래스는 RFC 3987을 기반으로 IR (국제 리소스 식별자) 지원을 제공 하도록 확장 되었습니다.The existing Uri class has been extended to provide support for International Resource Identifiers (IR) based on RFC 3987. 현재 사용자의 경우 IRI를 사용하도록 설정하지 않는 한 .NET Framework 2.0 동작에서 차이를 느끼지 못할 것입니다.Current users will not see any change from the .NET Framework 2.0 behavior unless they specifically enable IRI. 이 덕분에 .NET Framework 이전 버전과의 애플리케이션 호환성이 제공됩니다.This ensures application compatibility with prior versions of the .NET Framework.

다국어 도메인 이름 (IDN) 특성만 IDN 처리를 제어합니다.The Internationalized Domain Name (IDN) attribute only controls IDN processing. 다른 모든 IRI 처리 (예: 문자 정규화) 기본적으로 항상 수행 됩니다.All other IRI processing (character normalization, for example) is always performed by default.

System.Configuration.IdnElement에 대 한 구성 설정은 첫 번째 Uri 클래스가 생성 될 때 한 번 읽습니다.The configuration setting for the System.Configuration.IdnElement will be read once when the first Uri class is constructed. 해당 시점 후의 구성 설정 변경 내용은 무시됩니다.Changes to configuration settings after that time are ignored.

IRI 지원에 대 한 자세한 내용은 Uri 클래스에 대 한 설명 섹션을 참조 하세요.For more information on IRI support, see the Remarks section for the Uri class.

적용 대상

추가 정보