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.
Formateur qui sérialise les classes dérivées d’une ServiceDocument instance vers et à partir de XML à l’aide 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 ServiceDocument instance qui doit être sérialisée au format XML ou désérialisée à partir de XML à l’aide de la mise en forme Atom 1.0.
- Héritage
-
AtomPub10ServiceDocumentFormatter<TServiceDocument>
Remarques
Si vous souhaitez sérialiser ou désérialiser une ServiceDocument instance au lieu d’un objet dérivé de cette instance ServiceDocument, utilisez plutôt le AtomPub10ServiceDocumentFormatter formateur.
Constructeurs
| Nom | Description |
|---|---|
| AtomPub10ServiceDocumentFormatter<TServiceDocument>() |
Crée une instance de la ServiceDocumentFormatter classe. |
| AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument) |
Crée une instance de la classe Atom 1.0 ServiceDocumentFormatter . |
Propriétés
| Nom | Description |
|---|---|
| Document |
Obtient l’associé ServiceDocument au formateur. (Hérité de ServiceDocumentFormatter) |
| Version |
Obtient le nom de l’espace de noms Atom Publishing Protocol. (Hérité de AtomPub10ServiceDocumentFormatter) |
Méthodes
| Nom | Description |
|---|---|
| CanRead(XmlReader) |
Teste si le lecteur XML spécifié contient un document de service valide. (Hérité de AtomPub10ServiceDocumentFormatter) |
| CreateDocumentInstance() |
Crée une ServiceDocument instance associée au formateur Atom 1.0. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ReadFrom(XmlReader) |
Génère un ServiceDocument objet à partir d’un lecteur XML spécifié. (Hérité de AtomPub10ServiceDocumentFormatter) |
| SetDocument(ServiceDocument) |
Définit la ServiceDocument valeur à écrire. (Hérité de ServiceDocumentFormatter) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteTo(XmlWriter) |
Écrit un ServiceDocument objet associé au formateur dans un enregistreur XML spécifié. (Hérité de AtomPub10ServiceDocumentFormatter) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| 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 une ServiceDocument représentation XML. (Hérité de AtomPub10ServiceDocumentFormatter) |
| IXmlSerializable.WriteXml(XmlWriter) |
Convertit la ServiceDocument valeur en sa représentation XML. (Hérité de AtomPub10ServiceDocumentFormatter) |