System.GenericUriParserOptions 枚举

方法描述

指定 UriParser 的选项。

语法定义(C# System.GenericUriParserOptions 枚举 的用法)

[FlagsAttribute]
public enum GenericUriParserOptions

构造函数

构造函数名称 构造函数描述

成员/方法

方法名称 方法描述

提示和注释

通过将这些选项作为参数传递给 GenericUriParser.GenericUriParser(GenericUriParserOptions) 构造函数,您可以使用这些选项的任意组合来配置一般的 URI 分析器。

现有的 System.Uri 类已经进行了扩展,以便提供基于 RFC 3987 的国际资源标识符 (IRI) 支持。 除非特地启用了 IRI,否则当前用户不会看到 .NET Framework 2.0 的行为发生任何变化。 这确保了应用程序与以前版本的 .NET Framework 的兼容性。

System.Configuration.IdnElement 的配置设置由 System.Uri 类中控制 IRI 处理的 System.Configuration.IriParsingElement 配置设置间接控制。 若要进行 IDN 处理,必须启用 IRI 处理。 如果禁用了 IRI 处理,则 IDN 处理将设置为默认设置,在此情况下,将使用 .NET Framework 2.0 行为以确保兼容,并且不使用 IDN 名称。

国际化域名 (IDN) 特性仅控制 IDN 处理。 默认情况下会执行所有其他 IRI 处理(例如,字符规范化)。

有关 IRI 支持的更多信息,请参见 System.Uri 类的“备注”部分。

System.GenericUriParserOptions 枚举例子


继承层次结构

命名空间

namespace: System

程序集: System(在 System.dll 中)

线程安全

版本信息

.NET Framework 受以下版本支持:4、3.5、3.0、2.0 .NET Framework Client Profile 受以下版本支持:4、3.5 SP1

适用平台

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2 .NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。