AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter AtomPub10ServiceDocumentFormatter Class

Definição

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

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
AtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatterAtomPub10ServiceDocumentFormatter
Derivado
Implementações

Comentários

Use essa classe para serializar instâncias ServiceDocument do para XML e para gerar instâncias ServiceDocument do de um documento XML.Use this class to serialize instances of ServiceDocument to XML and to generate instances of ServiceDocument from an XML document. Se você quiser serializar ou desserializar um objeto derivado de ServiceDocument, use o AtomPub10ServiceDocumentFormatter<TServiceDocument> formatador em vez disso.If you want to serialize or deserialized an object derived from ServiceDocument, use the AtomPub10ServiceDocumentFormatter<TServiceDocument> formatter instead.

Construtores

AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter() AtomPub10ServiceDocumentFormatter()

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.

AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument) AtomPub10ServiceDocumentFormatter(ServiceDocument)

Cria uma nova instância da classe ServiceDocumentFormatter baseada em Atom 1.0 para serializar um documento de serviço especificado.Creates a new instance of the Atom 1.0-based ServiceDocumentFormatter class to serialize a specified service document.

AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type) AtomPub10ServiceDocumentFormatter(Type)

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 Document Document Document

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

(Inherited from ServiceDocumentFormatter)
Version Version Version Version

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

Métodos

CanRead(XmlReader) CanRead(XmlReader) CanRead(XmlReader) 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.

CreateDocumentInstance() CreateDocumentInstance() CreateDocumentInstance() 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) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader)

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

SetDocument(ServiceDocument) SetDocument(ServiceDocument) SetDocument(ServiceDocument) SetDocument(ServiceDocument)

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

(Inherited from ServiceDocumentFormatter)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter) 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.

Implantações explícitas de interface

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

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

Aplica-se a