AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe

Definizione

Formattatore che serializza le classi derivate da un'istanza ServiceDocument a e da XML usando 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 ServiceDocument che deve essere serializzata in XML o deserializzata da XML tramite la formattazione Atom 1.0.

Ereditarietà
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Commenti

Se si desidera serializzare o deserializzare un'istanza ServiceDocument anziché un oggetto derivato da questa istanza di ServiceDocument, usare invece il AtomPub10ServiceDocumentFormatter formattatore.

Costruttori

Nome Descrizione
AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Crea una nuova istanza della ServiceDocumentFormatter classe .

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

Crea una nuova istanza della classe basata su ServiceDocumentFormatter Atom 1.0.

Proprietà

Nome Descrizione
Document

Ottiene l'oggetto ServiceDocument associato al formattatore.

(Ereditato da ServiceDocumentFormatter)
Version

Ottiene il nome dello spazio dei nomi Atom Publishing Protocol.

(Ereditato da AtomPub10ServiceDocumentFormatter)

Metodi

Nome Descrizione
CanRead(XmlReader)

Verifica se il lettore XML specificato contiene un documento di servizio valido.

(Ereditato da AtomPub10ServiceDocumentFormatter)
CreateDocumentInstance()

Crea una nuova ServiceDocument istanza 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ReadFrom(XmlReader)

Genera un ServiceDocument oggetto da un lettore XML specificato.

(Ereditato da AtomPub10ServiceDocumentFormatter)
SetDocument(ServiceDocument)

Imposta l'oggetto ServiceDocument da scrivere.

(Ereditato da ServiceDocumentFormatter)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteTo(XmlWriter)

Scrive un ServiceDocument oggetto associato al formattatore in un writer XML specificato.

(Ereditato da AtomPub10ServiceDocumentFormatter)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlSerializable.GetSchema()

Questo 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 l'oggetto ServiceDocument nella relativa rappresentazione XML.

(Ereditato da AtomPub10ServiceDocumentFormatter)

Si applica a