UriIdnScope 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IdnElement 名前空間の System.Configuration の構成設定に使用できる値を提供します。
public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope =
Public Enum 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 クラスの「解説」セクションを参照してください。