Sprache

AtomPub10ServiceDocumentFormatter<TServiceDocument> Klasse

Definition

Ein Formatierer, der Klassen serialisiert, die von einer ServiceDocument Instanz zu und von XML mithilfe von Atom 1.0-Formaten abgeleitet werden.

generic <typename TServiceDocument>
 where TServiceDocument : ServiceDocumentgcnew()public ref class AtomPub10ServiceDocumentFormatter : System::ServiceModel::Syndication::AtomPub10ServiceDocumentFormatter
public class AtomPub10ServiceDocumentFormatter<TServiceDocument> : System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter where TServiceDocument : ServiceDocument, new()
type AtomPub10ServiceDocumentFormatter<'ServiceDocument (requires 'ServiceDocument :> ServiceDocument and 'ServiceDocument : (new : unit -> 'ServiceDocument))> = class
    inherit AtomPub10ServiceDocumentFormatter
Public Class AtomPub10ServiceDocumentFormatter(Of TServiceDocument)
Inherits AtomPub10ServiceDocumentFormatter

Typparameter

TServiceDocument

Die von einer ServiceDocument Instanz abgeleitete Klasse, die mithilfe der Atom 1.0-Formatierung in XML serialisiert oder von XML deserialisiert werden soll.

Vererbung
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Hinweise

Wenn Sie eine ServiceDocument Instanz anstelle eines Objekts serialisieren oder deserialisieren möchten, das von dieser Instanz ServiceDocumentabgeleitet ist, verwenden Sie stattdessen den AtomPub10ServiceDocumentFormatter Formatierer.

Konstruktoren

Name Beschreibung
AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Erstellt eine neue Instanz der ServiceDocumentFormatter Klasse.

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

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.

(Geerbt von AtomPub10ServiceDocumentFormatter)

Methoden

Name Beschreibung
CanRead(XmlReader)

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

(Geerbt von AtomPub10ServiceDocumentFormatter)
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.

(Geerbt von AtomPub10ServiceDocumentFormatter)
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.

(Geerbt von AtomPub10ServiceDocumentFormatter)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IXmlSerializable.GetSchema()

Diese Methode ist reserviert und sollte nicht verwendet werden.

(Geerbt von AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

Generiert eine ServiceDocument aus der XML-Darstellung.

(Geerbt von AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

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

(Geerbt von AtomPub10ServiceDocumentFormatter)

Gilt für: