UriIdnScope 列挙型

定義

IdnElement 名前空間の System.Configuration の構成設定に使用できる値を提供します。

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
継承
UriIdnScope

フィールド

名前 説明
None 0

Punycode を使用するように Unicode ドメイン名を変換しないでください。

AllExceptIntranet 1

この値は、すべての外部 Unicode ドメイン名を変換して、同等の Punycode (IDN 名) を使用します。 この場合、ローカル イントラネットで国際名を処理するには、イントラネットに使用される DNS サーバーで Unicode 名をサポートする必要があります。

All 2

この値は、Unicode ドメイン名を、対応する Punycode (IDN 名) に変換します。

注釈

既存の Uri クラスは、RFC 3987 に基づく国際リソース識別子 (IR) のサポートを提供するように拡張されています。

国際化ドメイン名 (IDN) 属性は、IDN 処理のみを制御します。 他のすべての IRI 処理 (文字の正規化など) は、常に既定で実行されます。

System.Configuration.IdnElementの構成設定は、最初のUri クラスが構築されるときに 1 回読み取られます。 その後の構成設定の変更は無視されます。

IRI サポートの詳細については、 Uri クラスの「解説」セクションを参照してください。

適用対象

こちらもご覧ください