Partager via


AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe

Définition

Module de formatage qui sérialise les classes dérivées d'une instance de ServiceDocument au et depuis le format XML, par le biais de formats Atom 1.0.

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

Paramètres de type

TServiceDocument

Classe, dérivée d'une instance de ServiceDocument, à sérialiser en XML ou à désérialiser de XML par le biais du format Atom 1.0.

Héritage
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Remarques

Si vous souhaitez sérialiser ou désérialiser une instance de ServiceDocument ou d'un objet qui dérive d'une instance de ServiceDocument, utilisez dans ce cas le module de formatage AtomPub10ServiceDocumentFormatter.

Constructeurs

AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Crée une instance de la classe ServiceDocumentFormatter.

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

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.

(Hérité de AtomPub10ServiceDocumentFormatter)

Méthodes

CanRead(XmlReader)

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

(Hérité de AtomPub10ServiceDocumentFormatter)
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é.

(Hérité de AtomPub10ServiceDocumentFormatter)
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é.

(Hérité de AtomPub10ServiceDocumentFormatter)

Implémentations d’interfaces explicites

IXmlSerializable.GetSchema()

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

(Hérité de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

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

(Hérité de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

Convertit ServiceDocument en sa représentation XML.

(Hérité de AtomPub10ServiceDocumentFormatter)

S’applique à