Compartir a través de


AtomPub10ServiceDocumentFormatter<TServiceDocument> Clase

Definición

Formateador que serializa clases derivadas de una instancia de ServiceDocument a y desde XML utilizando formatos 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

Parámetros de tipo

TServiceDocument

Clase derivada de una instancia ServiceDocument que se va a serializar a XML o a deserializar desde XML utilizando el formato Atom 1.0.

Herencia
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Comentarios

Si desea serializar o deserializar una instancia ServiceDocument en lugar de un objeto derivado de este una instancia de ServiceDocument, utilice el formateador AtomPub10ServiceDocumentFormatter en su lugar.

Constructores

AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Crea una nueva instancia de la clase ServiceDocumentFormatter.

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

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).

(Heredado de AtomPub10ServiceDocumentFormatter)

Métodos

CanRead(XmlReader)

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

(Heredado de AtomPub10ServiceDocumentFormatter)
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.

(Heredado de AtomPub10ServiceDocumentFormatter)
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.

(Heredado de AtomPub10ServiceDocumentFormatter)

Implementaciones de interfaz explícitas

IXmlSerializable.GetSchema()

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

(Heredado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

Genera un ServiceDocument desde su representación XML.

(Heredado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

Convierte ServiceDocument en su representación XML.

(Heredado de AtomPub10ServiceDocumentFormatter)

Se aplica a