AtomPub10ServiceDocumentFormatter<TServiceDocument> 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 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) |