다음을 통해 공유


UriIdnScope 열거형

정의

IdnElement 네임스페이스의 System.Configuration 구성 설정에 사용할 수 있는 값을 제공합니다.

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

필드

All 2

이 값은 모든 유니코드 도메인 이름을 해당하는 Punycode 항목(IDN 이름)으로 변환합니다.

AllExceptIntranet 1

이 값은 해당하는 Punycode 항목(IDN 이름)을 사용하도록 모든 외부 유니코드 도메인 이름을 변환합니다. 이 경우 로컬 인트라넷에 있는 국가별 이름을 처리하기 위해 인트라넷에 사용되는 DNS 서버가 유니코드 이름 확인을 지원해야 합니다.

None 0

Punycode를 사용하도록 유니코드 도메인 이름을 변환하지 마세요.

설명

기존 Uri 클래스는 RFC 3987을 기반으로 IR(International Resource Identifiers)에 대한 지원을 제공하도록 확장되었습니다.

IDN(Internationalized Domain Name) 특성은 IDN 처리만 제어합니다. 다른 모든 IRI 처리(예: 문자 정규화)는 항상 기본적으로 수행됩니다.

첫 번째 Uri 클래스가 System.Configuration.IdnElement 생성될 때 해당 구성 설정은 한 번 읽습니다. 해당 시점 후의 구성 설정 변경 내용은 무시됩니다.

IRI 지원에 대한 자세한 내용은 클래스에 대한 주의 섹션을 Uri 참조하세요.

적용 대상

추가 정보