UriIdnScope Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.