AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |