AtomPub10ServiceDocumentFormatter<TServiceDocument> Clase

Definición

Formateador que serializa las clases derivadas de una ServiceDocument instancia hacia y desde XML mediante 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 ServiceDocument instancia que se va a serializar a XML o deserializar desde XML mediante el formato Atom 1.0.

Herencia
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Comentarios

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

Constructores

Nombre Description
AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Crea una nueva instancia de la ServiceDocumentFormatter clase .

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

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

Propiedades

Nombre Description
Document

Obtiene el ServiceDocument asociado al formateador.

(Heredado de ServiceDocumentFormatter)
Version

Obtiene el nombre del espacio de nombres del protocolo de publicación atom.

(Heredado de AtomPub10ServiceDocumentFormatter)

Métodos

Nombre Description
CanRead(XmlReader)

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

(Heredado de AtomPub10ServiceDocumentFormatter)
CreateDocumentInstance()

Crea una nueva ServiceDocument instancia asociada al formateador Atom 1.0.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ReadFrom(XmlReader)

Genera un ServiceDocument objeto a partir de un lector XML especificado.

(Heredado de AtomPub10ServiceDocumentFormatter)
SetDocument(ServiceDocument)

Establece el objeto que ServiceDocument se va a escribir.

(Heredado de ServiceDocumentFormatter)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteTo(XmlWriter)

Escribe un ServiceDocument objeto asociado al formateador en un objeto de escritura XML especificado.

(Heredado de AtomPub10ServiceDocumentFormatter)

Implementaciones de interfaz explícitas

Nombre Description
IXmlSerializable.GetSchema()

Este método está reservado y no se debe usar.

(Heredado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

Genera a ServiceDocument partir de su representación XML.

(Heredado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

Convierte en ServiceDocument su representación XML.

(Heredado de AtomPub10ServiceDocumentFormatter)

Se aplica a