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 的 XmlSchema 方法無法讀取這類編碼的 XML。 在此情況下,請將 EscapeName 屬性設定為 false
,以停用 XML 的編碼。