Compartir a través de


AtomPub10ServiceDocumentFormatter Clase

Definición

Un formateador que serializa una instancia ServiceDocument a y desde XML utilizando formatos Atom 1.0.

public ref class AtomPub10ServiceDocumentFormatter : System::ServiceModel::Syndication::ServiceDocumentFormatter, System::Xml::Serialization::IXmlSerializable
public class AtomPub10ServiceDocumentFormatter : System.ServiceModel.Syndication.ServiceDocumentFormatter, System.Xml.Serialization.IXmlSerializable
type AtomPub10ServiceDocumentFormatter = class
    inherit ServiceDocumentFormatter
    interface IXmlSerializable
Public Class AtomPub10ServiceDocumentFormatter
Inherits ServiceDocumentFormatter
Implements IXmlSerializable
Herencia
AtomPub10ServiceDocumentFormatter
Derivado
Implementaciones

Comentarios

Utilice esta clase para serializar instancias de ServiceDocument a XML y para generar instancias ServiceDocument desde un documento XML. Si desea serializar o deserializar un objeto derivado de ServiceDocument, utilice en su lugar un formateador AtomPub10ServiceDocumentFormatter<TServiceDocument>.

Constructores

AtomPub10ServiceDocumentFormatter()

Crea una nueva instancia de la clase ServiceDocumentFormatter basada en Atom 1.0.

AtomPub10ServiceDocumentFormatter(ServiceDocument)

Crea una nueva instancia de la clase ServiceDocumentFormatter basada en Atom para serializar un documento de servicio especificado.

AtomPub10ServiceDocumentFormatter(Type)

Crea una nueva instancia de la clase ServiceDocumentFormatter basada en Atom 1.0.

Propiedades

Document

Obtiene el ServiceDocument asociado al formateador.

(Heredado de ServiceDocumentFormatter)
Version

Obtiene el nombre del espacio de nombres del Protocolo de publicación de Atom (Atom Publishing Protocol).

Métodos

CanRead(XmlReader)

Prueba si el lector XML especificado contiene un documento de servicio válido.

CreateDocumentInstance()

Crea una nueva instancia ServiceDocument asociada con el formateador Atom 1.0.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadFrom(XmlReader)

Genera un objeto ServiceDocument desde un lector XML especificado.

SetDocument(ServiceDocument)

Establece el ServiceDocument que se va a escribir.

(Heredado de ServiceDocumentFormatter)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteTo(XmlWriter)

Escribe un objeto ServiceDocument asociado con el formateador en un sistema de escritura XML especificado.

Implementaciones de interfaz explícitas

IXmlSerializable.GetSchema()

Este método está reservado y no debe utilizarse.

IXmlSerializable.ReadXml(XmlReader)

Genera un ServiceDocument desde su representación XML.

IXmlSerializable.WriteXml(XmlWriter)

Convierte ServiceDocument en su representación XML.

Se aplica a