XmlSerializationWriter.EscapeName 属性

定义

获取或设置一个值,该值指示 EncodeName(String) 方法是否用于写入有效的 XML。

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

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

属性值

Boolean

如果 FromXmlQualifiedName(XmlQualifiedName) 方法返回一个编码名称,则为 true;否则为 false

注解

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

适用于