AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter Class

Definition

Ein Formatierungsprogramm, das eine ServiceDocument-Instanz mithilfe von Atom 1.0-Formaten in und aus XML serialisiert.A formatter that serializes a ServiceDocument instance to and from XML using Atom 1.0 formats.

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
AtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatter
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.Use this class to serialize instances of ServiceDocument to XML and to generate instances of ServiceDocument from an XML document. Falls Sie ein von ServiceDocument abgeleitetes Objekt serialisieren oder deserialisieren möchten, verwenden Sie stattdessen das AtomPub10ServiceDocumentFormatter<TServiceDocument>-Formatierungsprogramm.If you want to serialize or deserialized an object derived from ServiceDocument, use the AtomPub10ServiceDocumentFormatter<TServiceDocument> formatter instead.

Konstruktoren

AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter()

Erstellt eine neue Instanz der Atom&#160;1.0-basierten ServiceDocumentFormatter-Klasse.Creates a new instance of the Atom 1.0-based ServiceDocumentFormatter class.

AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument)

Erstellt eine neue Instanz der Atom 1.0-basierten ServiceDocumentFormatter-Klasse, um ein angegebenes Dienstdokument zu serialisieren.Creates a new instance of the Atom 1.0-based ServiceDocumentFormatter class to serialize a specified service document.

AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type)

Erstellt eine neue Instanz der Atom&#160;1.0-basierten ServiceDocumentFormatter-Klasse.Creates a new instance of the Atom 1.0-based ServiceDocumentFormatter class.

Eigenschaften

Document Document Document Document

Ruft das dem Formatierungsprogramm zugewiesene ServiceDocument ab.Gets the ServiceDocument associated with the formatter.

(Inherited from ServiceDocumentFormatter)
Version Version Version Version

Ruft den Namen des Atom Publishing Protocol-Namespaces ab.Gets the name of Atom Publishing Protocol namespace.

Methoden

CanRead(XmlReader) CanRead(XmlReader) CanRead(XmlReader) CanRead(XmlReader)

Testet, ob der angegebene XML-Reader ein gültiges Dienstdokument enthält.Tests whether the specified XML reader contains a valid service document.

CreateDocumentInstance() CreateDocumentInstance() CreateDocumentInstance() CreateDocumentInstance()

Erstellt eine neue dem Atom&#160;1.0-Formatierungsprogramm zugeordnete ServiceDocument-Instanz.Creates a new ServiceDocument instance associated with the Atom 1.0 formatter.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader)

Generiert ein ServiceDocument-Objekt von einem angegebenen XML-Reader.Generates a ServiceDocument object from a specified XML reader.

SetDocument(ServiceDocument) SetDocument(ServiceDocument) SetDocument(ServiceDocument) SetDocument(ServiceDocument)

Legt das ServiceDocument zum Schreiben fest.Sets the ServiceDocument to write.

(Inherited from ServiceDocumentFormatter)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter)

Schreibt ein ServiceDocument-Objekt, das mit dem Formatierungsprogramm einem angegebenen XML-Writer zugeordnet wurde.Writes a ServiceDocument object associated with the formatter to a specified XML writer.

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Diese Methode ist reserviert und sollte nicht verwendet werden.This method is reserved and should not be used.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Generiert ein ServiceDocument aus seiner XML-Darstellung.Generates a ServiceDocument from its XML representation.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Konvertiert das ServiceDocument in seine XML-Darstellung.Converts the ServiceDocument into its XML representation.

Gilt für: