IXmlSerializationAdapter Schnittstelle

Definition

Schnittstelle des Adapters, der das Objekt eines nicht SFC-Typs für SfcSerializer serialisiert und deserialisiert.

public interface IXmlSerializationAdapter
type IXmlSerializationAdapter = interface
Public Interface IXmlSerializationAdapter
Abgeleitet

Methoden

Name Beschreibung
ReadXml(XmlReader, Object)

Deserialisiert das Objekt aus der XML-Darstellung (die eine gültige XML-Datei ist). Die Implementierung dieser Schnittstelle sollte ungültige XML-Zeichen aufheben, die in WriteXml() mit SfcSecureString.XmlUnEscape() escaped wurden.

WriteXml(XmlWriter, Object)

Serialisieren Sie ein Objekt in seine XML-Darstellung. Die Implementierung dieser Schnittstelle sollte:

  1. erstellen Sie ein gültiges XML-Dokument(nicht nur ein Fragment), genau wie xmlSerializer.
  2. escape ungültige XML-Zeichen in der Zeichenfolgendarstellung des angegebenen Objekts, falls vorhanden, mithilfe von SfcSecureString.XmlEscape()

Gilt für: