UriSection.IriParsing 属性

定义

获取一个 IriParsingElement 对象,其中包含 Uri 类中用于国际化资源标识符 (IRI) 分析的配置设置。

public:
 property System::Configuration::IriParsingElement ^ IriParsing { System::Configuration::IriParsingElement ^ get(); };
[System.Configuration.ConfigurationProperty("iriParsing")]
public System.Configuration.IriParsingElement IriParsing { get; }
public System.Configuration.IriParsingElement IriParsing { get; }
[<System.Configuration.ConfigurationProperty("iriParsing")>]
member this.IriParsing : System.Configuration.IriParsingElement
member this.IriParsing : System.Configuration.IriParsingElement
Public ReadOnly Property IriParsing As IriParsingElement

属性值

Uri 类中用于国际化资源标识符 (IRI) 分析的配置设置。

属性

注解

现有 System.Uri 类已扩展为支持国际资源标识符 (IRI) 和国际化域名。 除非当前用户专门启用 IRI 和 IDN,否则不会看到.NET Framework 2.0 行为的任何更改。 这确保了 NET Framework 以前版本的应用程序兼容性。

可以使用 类检索 IRI 和 IDN 的配置 UriSection 设置。 属性 IriParsing 返回 类中 System.Uri IRI 分析的配置设置。

必须启用 IRI 处理才能进行 IDN 处理。 如果禁用 IRI,IDN 处理将被设置为默认值,这时 NET Framework 2.0 行为用于兼容性,并且 IDN 名称不可用。

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

构造第一System.Uri个类时,IriParsingElement将读取一次 的配置设置。 忽略时间后更改为默认设置。

有关 IRI 支持的详细信息,请参阅 类的 System.Uri “备注”部分。

适用于

另请参阅