Condividi tramite


ServiceDocumentFormatter Classe

Definizione

Classe astratta utilizzata come classe base per altri formattatori, ad esempio 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
Ereditarietà
ServiceDocumentFormatter
Derivato
Attributi

Commenti

La classe è astratta e non è possibile creare direttamente un'istanza.

Costruttori

ServiceDocumentFormatter()

Crea una nuova istanza della classe ServiceDocumentFormatter.

ServiceDocumentFormatter(ServiceDocument)

Crea una nuova istanza della classe ServiceDocumentFormatter.

Proprietà

Document

Ottiene la classe ServiceDocument associata al formattatore.

Version

Ottiene la versione del formattatore.

Metodi

CanRead(XmlReader)

Verifica se l'oggetto XmlReader specificato contiene un documento del servizio valido.

CreateCategory(InlineCategoriesDocument)

Crea una nuova istanza della classe SyndicationCategory.

CreateCollection(Workspace)

Crea una nuova istanza di ResourceCollectionInfo.

CreateDocumentInstance()

Crea una nuova istanza di ServiceDocument.

CreateInlineCategories(ResourceCollectionInfo)

Crea un nuovo oggetto InlineCategoriesDocument.

CreateReferencedCategories(ResourceCollectionInfo)

Crea un nuovo oggetto ReferencedCategoriesDocument.

CreateWorkspace(ServiceDocument)

Crea un nuovo oggetto Workspace.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
LoadElementExtensions(XmlReader, CategoriesDocument, Int32)

Carica le estensioni degli elementi.

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

Carica le estensioni degli elementi.

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

Carica le estensioni degli elementi.

LoadElementExtensions(XmlReader, Workspace, Int32)

Carica le estensioni degli elementi.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReadFrom(XmlReader)

Legge un documento del servizio dall'oggetto XmlReader specificato.

SetDocument(ServiceDocument)

Imposta il valore ServiceDocument da scrivere.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

Tenta di analizzare un'estensione degli attributi.

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

Tenta di analizzare un'estensione degli attributi.

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

Tenta di analizzare le estensioni di un attributo.

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

Tenta di analizzare un'estensione degli attributi.

TryParseElement(XmlReader, CategoriesDocument, String)

Tenta di analizzare un'estensione degli elementi.

TryParseElement(XmlReader, ResourceCollectionInfo, String)

Tenta di analizzare un'estensione degli elementi.

TryParseElement(XmlReader, ServiceDocument, String)

Tenta di analizzare un'estensione degli elementi.

TryParseElement(XmlReader, Workspace, String)

Tenta di analizzare un'estensione degli elementi.

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

Scrive le estensioni degli attributi.

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

Scrive le estensioni degli attributi.

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

Scrive le estensioni degli attributi.

WriteAttributeExtensions(XmlWriter, Workspace, String)

Scrive le estensioni degli attributi.

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

Scrive le estensioni degli elementi.

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

Scrive le estensioni degli elementi.

WriteElementExtensions(XmlWriter, ServiceDocument, String)

Scrive le estensioni degli elementi.

WriteElementExtensions(XmlWriter, Workspace, String)

Scrive le estensioni degli elementi.

WriteTo(XmlWriter)

Scrive un documento del servizio nell'oggetto XmlWriter specificato.

Si applica a