XmlSerializationWriter.EscapeName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示 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
属性值
如果 FromXmlQualifiedName(XmlQualifiedName) 方法返回一个编码名称,则为 true
;否则为 false
。
注解
该方法 EncodeName 从无效源写入有效的 XML。 例如, ColumnName 类的属性 DataColumn 可以包含空格,这些空格无效为 XML。 该方法 DecodeName 读取编码的 XML 并将其还原到原始值。 但是, Read 无法读取此类编码的 XML 的方法 XmlSchema 。 在这种情况下,将 EscapeName 属性设置为 false
禁用 XML 的编码。