AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Formattatore che serializza classi derivate da un'istanza di ServiceDocument in e da XML utilizzando i formati 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
Parametri di tipo
- TServiceDocument
Classe derivata da un'istanza di ServiceDocument da serializzare in XML o deserializzare da XML utilizzando la formattazione Atom 1.0.
- Ereditarietà
-
AtomPub10ServiceDocumentFormatter<TServiceDocument>
Commenti
Se si desidera serializzare o deserializzare un'istanza di ServiceDocument anziché un oggetto derivato da questa istanza di ServiceDocument, utilizzare il formattatore AtomPub10ServiceDocumentFormatter.
Costruttori
AtomPub10ServiceDocumentFormatter<TServiceDocument>() |
Crea una nuova istanza della classe ServiceDocumentFormatter. |
AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument) |
Crea una nuova istanza della classe ServiceDocumentFormatter basata su Atom 1.0. |
Proprietà
Document |
Ottiene la classe ServiceDocument associata al formattatore. (Ereditato da ServiceDocumentFormatter) |
Version |
Ottiene il nome dello spazio dei nomi Atom Publishing Protocol. (Ereditato da AtomPub10ServiceDocumentFormatter) |
Metodi
CanRead(XmlReader) |
Verifica se il lettore XML specificato contiene un documento del servizio valido. (Ereditato da AtomPub10ServiceDocumentFormatter) |
CreateDocumentInstance() |
Crea una nuova istanza di ServiceDocument associata al formattatore Atom 1.0. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ReadFrom(XmlReader) |
Genera un oggetto ServiceDocument da un lettore XML specificato. (Ereditato da AtomPub10ServiceDocumentFormatter) |
SetDocument(ServiceDocument) |
Imposta il valore ServiceDocument da scrivere. (Ereditato da ServiceDocumentFormatter) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteTo(XmlWriter) |
Scrive un oggetto ServiceDocument associato al formattatore in un writer XML specificato. (Ereditato da AtomPub10ServiceDocumentFormatter) |
Implementazioni dell'interfaccia esplicita
IXmlSerializable.GetSchema() |
Il metodo è riservato e non deve essere utilizzato. (Ereditato da AtomPub10ServiceDocumentFormatter) |
IXmlSerializable.ReadXml(XmlReader) |
Genera un oggetto ServiceDocument dalla relativa rappresentazione XML. (Ereditato da AtomPub10ServiceDocumentFormatter) |
IXmlSerializable.WriteXml(XmlWriter) |
Converte ServiceDocument nella relativa rappresentazione XML. (Ereditato da AtomPub10ServiceDocumentFormatter) |