AtomPub10ServiceDocumentFormatter Klasse

Definition

Ein Formatierer, der 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, um Instanzen von ServiceDocument xml zu serialisieren und Instanzen aus ServiceDocument einem XML-Dokument zu generieren. Wenn Sie ein von ServiceDocumenteinem objekt abgeleitetes Objekt serialisieren oder deserialisieren möchten, verwenden Sie stattdessen den AtomPub10ServiceDocumentFormatter<TServiceDocument> Formatierer.

Konstruktoren

Name Beschreibung
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 zum Serialisieren eines angegebenen Dienstdokuments.

AtomPub10ServiceDocumentFormatter(Type)

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

Eigenschaften

Name Beschreibung
Document

Ruft den ServiceDocument dem Formatierer zugeordneten ab.

(Geerbt von ServiceDocumentFormatter)
Version

Ruft den Namen des Atom Publishing Protocol-Namespace ab.

Methoden

Name Beschreibung
CanRead(XmlReader)

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

CreateDocumentInstance()

Erstellt eine neue ServiceDocument Instanz, die dem Atom 1.0-Formatierer zugeordnet ist.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ReadFrom(XmlReader)

Generiert ein ServiceDocument Objekt aus einem angegebenen XML-Reader.

SetDocument(ServiceDocument)

Legt den ServiceDocument Schreibvorgang 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 dem Formatierer zugeordnet ist, in einen angegebenen XML-Writer.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IXmlSerializable.GetSchema()

Diese Methode ist reserviert und sollte nicht verwendet werden.

IXmlSerializable.ReadXml(XmlReader)

Generiert eine ServiceDocument aus der XML-Darstellung.

IXmlSerializable.WriteXml(XmlWriter)

Konvertiert die ServiceDocument XML-Darstellung in die XML-Darstellung.

Gilt für: