AtomPub10ServiceDocumentFormatter Classe

Definição

Um formador que serializa uma ServiceDocument instância para e a partir de XML usando os 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
Herança
AtomPub10ServiceDocumentFormatter
Derivado
Implementações

Observações

Use esta classe para serializar instâncias de ServiceDocument em XML e para gerar instâncias de ServiceDocument a partir de um documento XML. Se quiser serializar ou desserializar um objeto derivado de ServiceDocument, use o AtomPub10ServiceDocumentFormatter<TServiceDocument> formatador em vez disso.

Construtores

Name Description
AtomPub10ServiceDocumentFormatter()

Cria uma nova instância da classe baseada ServiceDocumentFormatter em Atom 1.0.

AtomPub10ServiceDocumentFormatter(ServiceDocument)

Cria uma nova instância da classe baseada ServiceDocumentFormatter em Atom 1.0 para serializar um documento de serviço especificado.

AtomPub10ServiceDocumentFormatter(Type)

Cria uma nova instância da classe baseada ServiceDocumentFormatter em Atom 1.0.

Propriedades

Name Description
Document

Fica associado ServiceDocument ao formatador.

(Herdado de ServiceDocumentFormatter)
Version

Recebe o nome de namespace Atom Publishing Protocol.

Métodos

Name Description
CanRead(XmlReader)

Testa se o leitor XML especificado contém um documento de serviço válido.

CreateDocumentInstance()

Cria uma nova ServiceDocument instância associada ao formatador Atom 1.0.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReadFrom(XmlReader)

Gera um ServiceDocument objeto a partir de um leitor XML especificado.

SetDocument(ServiceDocument)

Define o ServiceDocument para escrever.

(Herdado de ServiceDocumentFormatter)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
WriteTo(XmlWriter)

Escreve um ServiceDocument objeto associado ao formatador para um escritor XML especificado.

Implementações de Interface Explícita

Name Description
IXmlSerializable.GetSchema()

Este método é reservado e não deve ser utilizado.

IXmlSerializable.ReadXml(XmlReader)

Gera a ServiceDocument a partir da sua representação XML.

IXmlSerializable.WriteXml(XmlWriter)

Converte o ServiceDocument para a sua representação XML.

Aplica-se a