IXmlSerializationAdapter 介面

定義

介面卡介面,用於序列化與反序列化某類非 SFC 類型的物件,用於 SfcSerializer。

public interface IXmlSerializationAdapter
type IXmlSerializationAdapter = interface
Public Interface IXmlSerializationAdapter
衍生

方法

名稱 Description
ReadXml(XmlReader, Object)

將物件從其 XML 表示中反序列化(該表示為有效的 xml)。 此介面的實作應透過 SfcSecureString.XmlUnEscape() 將 WriteXml() 逃脫的無效 XML 字元復原

WriteXml(XmlWriter, Object)

將物件序列化為其 XML 表示方式。 此介面的實作應:

  1. 產生有效的 XML 文件(而非僅為片段),就像 XmlSerializer 所做的一樣。
  2. 使用 SfcSecureString.XmlEscape() 來避開給定物件字串表示中無效的 XML 字元(如有)

適用於