Linguaggio

IXmlSerializationAdapter Interfaccia

Definizione

Interfaccia dell'adattatore che serializza e deserializza l'oggetto di un tipo non SFC per SfcSerializer.

public interface IXmlSerializationAdapter
type IXmlSerializationAdapter = interface
Public Interface IXmlSerializationAdapter
Derivato

Metodi

Nome Descrizione
ReadXml(XmlReader, Object)

Deserializza l'oggetto dalla relativa rappresentazione xml (che consentirà un xml valido). L'implementazione di questa interfaccia deve annullare l'escape di caratteri XML non validi di cui è stato eseguito l'escape in WriteXml(), usando SfcSecureString.XmlUnEscape()

WriteXml(XmlWriter, Object)

Serializzare un oggetto nella relativa rappresentazione xml. L'implementazione di questa interfaccia deve:

  1. produrre un documento xml valido(non solo un frammento), proprio come fa XmlSerializer.
  2. caratteri xml non validi di escape nella rappresentazione di stringa dell'oggetto specificato, se presente, utilizzando SfcSecureString.XmlEscape()

Si applica a