UriIdnScope Sabit listesi

Tanım

IdnElement ad alanında System.Configuration yapılandırma ayarı için olası değerleri sağlar.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Devralma
UriIdnScope

Alanlar

Name Değer Description
None 0

Unicode etki alanı adlarını Punycode kullanacak şekilde dönüştürmeyin.

AllExceptIntranet 1

Bu değer, tüm dış Unicode etki alanı adlarını Punycode eşdeğerlerini (IDN adları) kullanacak şekilde dönüştürür. Bu durumda, yerel Intranet'teki uluslararası adları işlemek için Intranet için kullanılan DNS sunucuları Unicode adlarını desteklemelidir.

All 2

Bu değer, tüm Unicode etki alanı adlarını Punycode eşdeğerlerine (IDN adları) dönüştürür.

Açıklamalar

Mevcut Uri sınıf, RFC 3987 tabanlı Uluslararası Kaynak Tanımlayıcıları (IR) desteği sağlamak üzere genişletilmiştir.

Uluslararası Etki Alanı Adı (IDN) özniteliği yalnızca IDN işlemeyi denetler. Diğer tüm IRI işlemleri (örneğin karakter normalleştirmesi) her zaman varsayılan olarak gerçekleştirilir.

için yapılandırma ayarı System.Configuration.IdnElement , ilk Uri sınıf oluşturulduğunda bir kez okunur. Bu süreden sonra yapılandırma ayarlarında yapılan değişiklikler yoksayılır.

IRI desteği hakkında daha fazla bilgi için Uri sınıfın Açıklamalar bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.