AtomPub10ServiceDocumentFormatter<TServiceDocument> Classe

Definição

Um formatador que serializa classes derivadas de uma instância ServiceDocument e do XML usando formatos Atom 1.0.A formatter that serializes classes derived from a ServiceDocument instance to and from XML using Atom 1.0 formats.

generic <typename TServiceDocument>
 where TServiceDocument : ServiceDocumentgcnew()public ref class AtomPub10ServiceDocumentFormatter : System::ServiceModel::Syndication::AtomPub10ServiceDocumentFormatter
public class AtomPub10ServiceDocumentFormatter<TServiceDocument> : System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter where TServiceDocument : ServiceDocumentnew()
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

A classe derivada de uma ServiceDocument instância que deve ser serializada para XML ou desserializada de XML usando a formatação Atom 1,0.The class derived from a ServiceDocument instance that is to be serialized to XML or deserialized from XML using Atom 1.0 formatting.

Herança
AtomPub10ServiceDocumentFormatter<TServiceDocument>

Comentários

Se você quiser serializar ou desserializar uma ServiceDocument instância em vez de um objeto derivado dessa instância do ServiceDocument , use o AtomPub10ServiceDocumentFormatter formatador em vez disso.If you want to serialize or deserialized a ServiceDocument instance instead of an object derived from this an instance of ServiceDocument, use the AtomPub10ServiceDocumentFormatter formatter instead.

Construtores

AtomPub10ServiceDocumentFormatter<TServiceDocument>()

Cria uma nova instância da classe ServiceDocumentFormatter.Creates a new instance of the ServiceDocumentFormatter class.

AtomPub10ServiceDocumentFormatter<TServiceDocument>(TServiceDocument)

Cria uma nova instância da classe ServiceDocumentFormatter baseada em Atom 1.0.Creates a new instance of the Atom 1.0-based ServiceDocumentFormatter class.

Propriedades

Document

Obtém o ServiceDocument associado ao formatador.Gets the ServiceDocument associated with the formatter.

(Herdado de ServiceDocumentFormatter)
Version

Obtém o nome do namespace do Atom Publishing Protocol.Gets the name of Atom Publishing Protocol namespace.

(Herdado de AtomPub10ServiceDocumentFormatter)

Métodos

CanRead(XmlReader)

Testa se o leitor XML especificado contém um documento de serviço válido.Tests whether the specified XML reader contains a valid service document.

(Herdado de AtomPub10ServiceDocumentFormatter)
CreateDocumentInstance()

Cria uma nova instância ServiceDocument associada ao formatador do Atom 1.0.Creates a new ServiceDocument instance associated with the Atom 1.0 formatter.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ReadFrom(XmlReader)

Gera um objeto ServiceDocument do leitor XML especificado.Generates a ServiceDocument object from a specified XML reader.

(Herdado de AtomPub10ServiceDocumentFormatter)
SetDocument(ServiceDocument)

Define o ServiceDocument a ser gravado.Sets the ServiceDocument to write.

(Herdado de ServiceDocumentFormatter)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
WriteTo(XmlWriter)

Grava um objeto ServiceDocument associado ao formatador para um gravador XML especificado.Writes a ServiceDocument object associated with the formatter to a specified XML writer.

(Herdado de AtomPub10ServiceDocumentFormatter)

Implantações explícitas de interface

IXmlSerializable.GetSchema()

Esse método está reservado e não deve ser usado.This method is reserved and should not be used.

(Herdado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.ReadXml(XmlReader)

Gera um ServiceDocument de sua representação XML.Generates a ServiceDocument from its XML representation.

(Herdado de AtomPub10ServiceDocumentFormatter)
IXmlSerializable.WriteXml(XmlWriter)

Converte o ServiceDocument em sua representação XML.Converts the ServiceDocument into its XML representation.

(Herdado de AtomPub10ServiceDocumentFormatter)

Aplica-se a