다음을 통해 공유


UriSection.Idn 속성

정의

IdnElement 클래스에 IDN(International Domain Name) 처리에 대한 구성 설정을 포함하는 Uri 개체를 가져옵니다.

public:
 property System::Configuration::IdnElement ^ Idn { System::Configuration::IdnElement ^ get(); };
[System.Configuration.ConfigurationProperty("idn")]
public System.Configuration.IdnElement Idn { get; }
public System.Configuration.IdnElement Idn { get; }
[<System.Configuration.ConfigurationProperty("idn")>]
member this.Idn : System.Configuration.IdnElement
member this.Idn : System.Configuration.IdnElement
Public ReadOnly Property Idn As IdnElement

속성 값

Uri 클래스에서 IDN(International Domain Name) 처리에 대한 구성 설정입니다.

특성

설명

기존 System.Uri 클래스는 IRI(International Resource Identifiers) 및 국제화된 도메인 이름에 대한 지원을 제공하도록 확장되었습니다. 현재 사용자는 IRI 및 IDN을 특별히 사용하도록 설정하지 않는 한 .NET Framework 2.0 동작에서 변경된 내용을 볼 수 없습니다. 이 덕분에 .NET Framework 이전 버전과의 애플리케이션 호환성이 제공됩니다.

IRI 및 IDN에 대한 구성 설정은 클래스를 사용하여 UriSection 검색할 수 있습니다. 속성은 Idn 클래스의 IDN 처리에 대한 구성 설정을 반환합니다 System.Uri .

IDN 처리가 가능하려면 IRI 처리를 사용하도록 설정해야 합니다. IRI 처리가 사용하지 않도록 설정되면 IDN 처리는 .NET Framework 2.0 동작이 호환성에 사용되고 IDN 이름이 사용되지 않는 기본 설정으로 지정됩니다.

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

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

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

적용 대상

추가 정보