XmlSerializationReader.DecodeName 属性

定义

获取或设置一个值,该值确定是否将 XML 字符串转换为有效的 .NET 类型名称。

此 API 支持产品基础结构,不能在代码中直接使用。

protected:
 property bool DecodeName { bool get(); void set(bool value); };
protected bool DecodeName { get; set; }
member this.DecodeName : bool with get, set
Protected Property DecodeName As Boolean

属性值

Boolean

true 如果 XML 字符串解码为有效的 .NET 类型名称,则为 ;否则,为 false.

注解

该方法 EncodeName 从无效源写入有效的 XML。 例如, ColumnName 类的属性 DataColumn 可以包含空格,这些空格无效为 XML。 读取 DecodeName 编码的 XML 并将其还原到原始值。 但是, Read 类的方法 XmlSchema 无法读取此类编码的 XML。 在这种情况下,将 EscapeName 属性设置为 false 禁用 XML 的编码。

适用于