Freigeben über


AtomPub10ServiceDocumentFormatter Klasse

Definition

Ein Formatierungsprogramm, das eine ServiceDocument-Instanz mithilfe von Atom 1.0-Formaten in und aus XML serialisiert.

public ref class AtomPub10ServiceDocumentFormatter : System::ServiceModel::Syndication::ServiceDocumentFormatter, System::Xml::Serialization::IXmlSerializable
public class AtomPub10ServiceDocumentFormatter : System.ServiceModel.Syndication.ServiceDocumentFormatter, System.Xml.Serialization.IXmlSerializable
type AtomPub10ServiceDocumentFormatter = class
    inherit ServiceDocumentFormatter
    interface IXmlSerializable
Public Class AtomPub10ServiceDocumentFormatter
Inherits ServiceDocumentFormatter
Implements IXmlSerializable
Vererbung
AtomPub10ServiceDocumentFormatter
Abgeleitet
Implementiert

Hinweise

Verwenden Sie diese Klasse zur Serialisierung von Instanzen von ServiceDocument in XML und zum Generieren von Instanzen von ServiceDocument aus einem XML-Dokument. Falls Sie ein von ServiceDocument abgeleitetes Objekt serialisieren oder deserialisieren möchten, verwenden Sie stattdessen das AtomPub10ServiceDocumentFormatter<TServiceDocument>-Formatierungsprogramm.

Konstruktoren

AtomPub10ServiceDocumentFormatter()

Erstellt eine neue Instanz der Atom 1.0-basierten ServiceDocumentFormatter-Klasse.

AtomPub10ServiceDocumentFormatter(ServiceDocument)

Erstellt eine neue Instanz der Atom 1.0-basierten ServiceDocumentFormatter-Klasse, um ein angegebenes Dienstdokument zu serialisieren.

AtomPub10ServiceDocumentFormatter(Type)

Erstellt eine neue Instanz der Atom 1.0-basierten ServiceDocumentFormatter-Klasse.

Eigenschaften

Document

Ruft das dem Formatierungsprogramm zugewiesene ServiceDocument ab.

(Geerbt von ServiceDocumentFormatter)
Version

Ruft den Namen des Atom Publishing Protocol-Namespaces ab.

Methoden

CanRead(XmlReader)

Testet, ob der angegebene XML-Reader ein gültiges Dienstdokument enthält.

CreateDocumentInstance()

Erstellt eine neue dem Atom 1.0-Formatierungsprogramm zugeordnete ServiceDocument-Instanz.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ReadFrom(XmlReader)

Generiert ein ServiceDocument-Objekt von einem angegebenen XML-Reader.

SetDocument(ServiceDocument)

Legt das ServiceDocument zum Schreiben fest.

(Geerbt von ServiceDocumentFormatter)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
WriteTo(XmlWriter)

Schreibt ein ServiceDocument-Objekt, das mit dem Formatierungsprogramm einem angegebenen XML-Writer zugeordnet wurde.

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema()

Diese Methode ist reserviert und sollte nicht verwendet werden.

IXmlSerializable.ReadXml(XmlReader)

Generiert ein ServiceDocument aus seiner XML-Darstellung.

IXmlSerializable.WriteXml(XmlWriter)

Konvertiert das ServiceDocument in seine XML-Darstellung.

Gilt für: