UriIdnScope 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IdnElement 네임스페이스의 System.Configuration 구성 설정에 사용할 수 있는 값을 제공합니다.
public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope =
Public Enum 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 참조하세요.