UriIdnScope Výčet

Definice

Poskytuje možné hodnoty pro nastavení konfigurace IdnElement v oboru názvů System.Configuration.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Dědičnost
UriIdnScope

Pole

Name Hodnota Description
None 0

Nepřeveďte žádné názvy domén Unicode tak, aby používaly Punycode.

AllExceptIntranet 1

Tato hodnota převede všechny externí názvy domén Unicode tak, aby používaly ekvivalenty punycode (názvy IDN). V tomto případě pro zpracování mezinárodních názvů v místním intranetu by servery DNS používané pro intranet měly podporovat názvy Unicode.

All 2

Tato hodnota převede všechny názvy domén Unicode na jejich ekvivalenty punycode (názvy IDN).

Poznámky

Uri Stávající třída byla rozšířena tak, aby poskytovala podporu pro mezinárodní identifikátory prostředků (IR) na základě RFC 3987.

Atribut IDN (Internationalized Domain Name) řídí pouze zpracování IDN. Všechny ostatní zpracování IRI (například normalizace znaků) se ve výchozím nastavení vždy provádí.

Nastavení konfigurace pro objekt System.Configuration.IdnElement bude při vytváření první Uri třídy přečteno jednou. Změny nastavení konfigurace po uplynutí této doby se ignorují.

Další informace o podpoře IRI naleznete v části Poznámky pro Uri třídu.

Platí pro

Viz také