UriIdnScope 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 IdnElement 命名空间中 System.Configuration 的配置设置的可能值。
public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope =
Public Enum UriIdnScope
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| None | 0 | 不要将任何 Unicode 域名转换为使用 Punycode。 |
| AllExceptIntranet | 1 | 此值将转换所有外部 Unicode 域名,以使用 Punycode 等效项(IDN 名称)。 在这种情况下,若要处理本地 Intranet 上的国际名称,用于 Intranet 的 DNS 服务器应支持 Unicode 名称。 |
| All | 2 | 此值会将任何 Unicode 域名转换为其 Punycode 等效项(IDN 名称)。 |
注解
Uri现有类已扩展,以支持基于 RFC 3987 的国际资源标识符(IR)。
国际化域名(IDN)属性仅控制 IDN 处理。 默认情况下,始终执行所有其他 IRI 处理(例如字符规范化)。
构造第一System.Configuration.IdnElement个类时,将读取该设置的配置设置Uri。 之后对配置设置的更改将被忽略。
有关 IRI 支持的详细信息,请参阅该类的 Uri “备注”部分。