AtomPub10ServiceDocumentFormatter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |