Condividi tramite


UriIdnScope Enumerazione

Definizione

Fornisce i valori possibili per l'impostazione di configurazione di IdnElement nello spazio dei nomi System.Configuration.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Ereditarietà
UriIdnScope

Campi

All 2

Questo valore convertirà qualsiasi nome di dominio Unicode negli equivalenti Punycode (nomi IDN).

AllExceptIntranet 1

Questo valore convertirà tutti i nomi di dominio Unicode esterni per l'utilizzo degli equivalenti Punycode (nomi IDN). In questo caso, per gestire nomi internazionali sulla rete Intranet locale, è necessario che i server DNS utilizzati per la rete Intranet supportino i nomi Unicode.

None 0

Non convertire alcun nome di dominio Unicode per l'uso di Punycode.

Commenti

La classe esistente Uri è stata estesa per fornire supporto per gli identificatori di risorse internazionali (IR) basati su RFC 3987.

L'attributo IDN (Internationalized Domain Name) controlla solo l'elaborazione IDN. Tutte le altre elaborazioni IRI ,ad esempio la normalizzazione dei caratteri, vengono sempre eseguite per impostazione predefinita.

L'impostazione di configurazione per verrà System.Configuration.IdnElement letta una volta quando viene costruita la prima Uri classe. Le modifiche apportate alle impostazioni di configurazione da questo momento in poi verranno ignorate.

Per altre informazioni sul supporto IRI, vedere la sezione Osservazioni per la Uri classe .

Si applica a

Vedi anche