UriIdnScope UriIdnScope UriIdnScope UriIdnScope Enum

定義

IdnElement 名前空間の System.Configuration の構成設定に有効な値を提供します。Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

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

フィールド

All All All All 2

この値は、Unicode のドメイン名があれば、それを等価の Punycode (IDN 名) に変換します。This value will convert any Unicode domain names to their Punycode equivalents (IDN names).

AllExceptIntranet AllExceptIntranet AllExceptIntranet AllExceptIntranet 1

この値は、すべての外部 Unicode ドメイン名を、等価の Punycode (IDN 名) を使用するように変換します。This value will convert all external Unicode domain names to use the Punycode equivalents (IDN names). このように、ローカルなイントラネットで国際名を処理する場合、このイントラネットで使用する DNS サーバーは Unicode 名をサポートしている必要があります。In this case to handle international names on the local Intranet, the DNS servers that are used for the Intranet should support Unicode names.

None None None None 0

この値は、どの Unicode のドメイン名も、Punycode を使用するように変換しません。This value will not convert any Unicode domain names to use Punycode. これは、.NET Framework 2.0 の動作と一貫した既定値です。This is the default value which is consistent with the .NET Framework 2.0 behavior.

注釈

既存のUriRFC 3987 に基づいて国際リソース識別子 (IR) のサポートを提供するクラスが拡張されています。The existing Uri class has been extended to provide support for International Resource Identifiers (IR) based on RFC 3987. 現在のユーザーは、自分で明確に IRI を有効にしない限り、.NET Framework 2.0 の動作からは変更に気付きません。Current users will not see any change from the .NET Framework 2.0 behavior unless they specifically enable IRI. これにより、.NET Framework の以前のバージョンとのアプリケーションの互換性を保証します。This ensures application compatibility with prior versions of the .NET Framework.

国際化ドメイン名 (IDN) の属性は、IDN 処理だけを制御します。The Internationalized Domain Name (IDN) attribute only controls IDN processing. その他のすべての IRI 処理 (文字の正規化の例) は、既定で常に実行されます。All other IRI processing (character normalization, for example) is always performed by default.

構成設定、System.Configuration.IdnElementの読み取り 1 回と最初のUriクラスを構築します。The configuration setting for the System.Configuration.IdnElement will be read once when the first Uri class is constructed. それ以降の構成設定の変更は無視されます。Changes to configuration settings after that time are ignored.

IRI サポートの詳細については、「解説」を参照してください、Uriクラス。For more information on IRI support, see the Remarks section for the Uri class.

適用対象

こちらもご覧ください