Partager via


AtomPub10ServiceDocumentFormatter Classe

Définition

Module de formatage qui sérialise une instance de ServiceDocument au et depuis le format XML, par le biais de formats Atom 1.0.

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
Héritage
AtomPub10ServiceDocumentFormatter
Dérivé
Implémente

Remarques

Utilisez la classe pour sérialiser des instances de ServiceDocument au format XML et pour générer des instances de ServiceDocument depuis un document XML. Si vous cherchez à sérialiser ou désérialiser un objet dérivé de ServiceDocument, utilisez plutôt le module de formatage AtomPub10ServiceDocumentFormatter<TServiceDocument>.

Constructeurs

AtomPub10ServiceDocumentFormatter()

Crée une instance de la classe Atom 1.0 ServiceDocumentFormatter.

AtomPub10ServiceDocumentFormatter(ServiceDocument)

Crée une instance de la classe Atom 1.0 ServiceDocumentFormatter pour sérialiser le document de service indiqué.

AtomPub10ServiceDocumentFormatter(Type)

Crée une instance de la classe Atom 1.0 ServiceDocumentFormatter.

Propriétés

Document

Obtient le ServiceDocument associé au formateur.

(Hérité de ServiceDocumentFormatter)
Version

Détermine l'espace de noms Protocol Atom Publishing.

Méthodes

CanRead(XmlReader)

Teste le lecteur XML indiqué pour déterminer s'il contient un document de service valide.

CreateDocumentInstance()

Crée une instance de ServiceDocument associée au module de formatage Atom 1.0.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReadFrom(XmlReader)

Génère un objet ServiceDocument d'après un lecteur XML indiqué.

SetDocument(ServiceDocument)

Indique le ServiceDocument à écrire.

(Hérité de ServiceDocumentFormatter)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
WriteTo(XmlWriter)

Écrit un objet ServiceDocument associé au module de formatage par un enregistreur XML précisé.

Implémentations d’interfaces explicites

IXmlSerializable.GetSchema()

Cette méthode est réservée et ne doit pas être utilisée.

IXmlSerializable.ReadXml(XmlReader)

Génère un objet ServiceDocument d'après sa représentation XML.

IXmlSerializable.WriteXml(XmlWriter)

Convertit ServiceDocument en sa représentation XML.

S’applique à