Condividi tramite


AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe

Definizione

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)

Si applica a