Freigeben über


AtomPub10ServiceDocumentFormatter<TServiceDocument> Klasse

Definition

Ein Formatierungsprogramm, das von einer ServiceDocument-Instanz abgeleitete Klassen mit Atom&#160;1.0-Formaten aus und in XML serialisiert.

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&#160;1.0-Formatierung in XML serialisiert oder aus XML deserialisiert werden muss.

Vererbung
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Hinweise

Falls Sie eine ServiceDocument-Instanz anstelle eines von dieser Instanz von ServiceDocument abgeleiteten Objekts serialisieren oder deserialisieren möchten, verwenden Sie stattdessen das AtomPub10ServiceDocumentFormatter-Formatierungsprogramm.

Konstruktoren

AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Erstellt eine neue Instanz der ServiceDocumentFormatter-Klasse.

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

Erstellt eine neue Instanz der Atom&#160;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.

(Geerbt von AtomPub10ServiceDocumentFormatter)

Methoden

CanRead(XmlReader)

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

(Geerbt von AtomPub10ServiceDocumentFormatter)
CreateDocumentInstance()

Erstellt eine neue dem Atom&#160;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.

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

(Geerbt von AtomPub10ServiceDocumentFormatter)

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema()

Diese Methode ist reserviert und sollte nicht verwendet werden.

(Geerbt von AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

Generiert ein ServiceDocument aus seiner XML-Darstellung.

(Geerbt von AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

Konvertiert das ServiceDocument in seine XML-Darstellung.

(Geerbt von AtomPub10ServiceDocumentFormatter)

Gilt für