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 枚举例子
继承层次结构
线程安全
版本信息
.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 系统要求。