ServiceDocumentFormatter Classe

Definição

Uma classe abstrata usada como classe base para outros formatadores, como AtomPub10ServiceDocumentFormatter.

public ref class ServiceDocumentFormatter abstract
[System.Runtime.Serialization.DataContract]
public abstract class ServiceDocumentFormatter
[<System.Runtime.Serialization.DataContract>]
type ServiceDocumentFormatter = class
Public MustInherit Class ServiceDocumentFormatter
Herança
ServiceDocumentFormatter
Derivado
Atributos

Observações

Esta classe é abstrata e não pode ser instanciada diretamente.

Construtores

Name Description
ServiceDocumentFormatter()

Cria uma nova instância da ServiceDocumentFormatter classe.

ServiceDocumentFormatter(ServiceDocument)

Cria uma nova instância da ServiceDocumentFormatter classe.

Propriedades

Name Description
Document

Fica associado ServiceDocument ao formatador.

Version

Recebe a versão do formatador.

Métodos

Name Description
CanRead(XmlReader)

Verifica se o especificado XmlReader contém um documento de serviço válido.

CreateCategory(InlineCategoriesDocument)

Cria uma nova instância da SyndicationCategory classe.

CreateCollection(Workspace)

Cria uma nova ResourceCollectionInfo instância.

CreateDocumentInstance()

Cria uma nova ServiceDocument instância.

CreateInlineCategories(ResourceCollectionInfo)

Cria um novo InlineCategoriesDocument.

CreateReferencedCategories(ResourceCollectionInfo)

Cria um novo ReferencedCategoriesDocument.

CreateWorkspace(ServiceDocument)

Cria um novo Workspace.

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)
LoadElementExtensions(XmlReader, CategoriesDocument, Int32)

Carrega extensões de elementos.

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

Carrega extensões de elementos.

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

Carrega extensões de elementos.

LoadElementExtensions(XmlReader, Workspace, Int32)

Carrega extensões de elementos.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReadFrom(XmlReader)

Lê um documento de serviço a partir do especificado XmlReader.

SetDocument(ServiceDocument)

Define o ServiceDocument para escrever.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

Tentativas de analisar uma extensão de atributo.

TryParseAttribute(String, String, String, ResourceCollectionInfo, String)

Tentativas de analisar uma extensão de atributo.

TryParseAttribute(String, String, String, ServiceDocument, String)

Tenta analisar extensões de atributo.

TryParseAttribute(String, String, String, Workspace, String)

Tentativas de analisar uma extensão de atributo.

TryParseElement(XmlReader, CategoriesDocument, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, ResourceCollectionInfo, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, ServiceDocument, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, Workspace, String)

Tenta analisar uma extensão de elemento.

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

Escreve extensões de atributos.

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

Escreve extensões de atributos.

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

Escreve extensões de atributos.

WriteAttributeExtensions(XmlWriter, Workspace, String)

Escreve extensões de atributos.

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

Escreve extensões de elementos.

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

Escreve extensões de elementos.

WriteElementExtensions(XmlWriter, ServiceDocument, String)

Escreve extensões de elementos.

WriteElementExtensions(XmlWriter, Workspace, String)

Escreve extensões de elementos.

WriteTo(XmlWriter)

Escreve um documento de serviço para o especificado XmlWriter.

Aplica-se a