Freigeben über


ServiceDocument Klasse

Definition

Stellt ein Dienstdokument dar.

public ref class ServiceDocument
public class ServiceDocument
type ServiceDocument = class
Public Class ServiceDocument
Vererbung
ServiceDocument

Hinweise

Ein Dienstdokument wird von einem Dienst abgerufen, der die Fähigkeiten und Speicherorte der verfügbaren Auflistungen angibt. Ein Dienstdokument kann mindestens einen Arbeitsbereich enthalten. Jeder Arbeitsbereich kann mindestens eine Auflistung enthalten.

Konstruktoren

ServiceDocument()

Erstellt eine neue Instanz der ServiceDocument-Klasse.

ServiceDocument(IEnumerable<Workspace>)

Erstellt eine neue Instanz der ServiceDocument-Klasse durch Initialisieren mit der angegebenen Auflistung von Workspace-Instanzen.

Eigenschaften

AttributeExtensions

Ruft eine Auflistung mit Attributerweiterungen ab.

BaseUri

Ruft den Basis-URI für die ServiceDocument-Instanz ab oder legt ihn fest.

ElementExtensions

Ruft die Elementerweiterungen für das Dienstdokument ab.

Language

Ruft die Sprache des Dienstdokuments ab oder legt sie fest.

Workspaces

Ruft eine Auflistung von im Dienstdokument enthaltenen Arbeitsbereichen ab.

Methoden

CreateWorkspace()

Erstellt eine neue Workspace-Instanz.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetFormatter()

Ruft eine AtomPub10ServiceDocumentFormatter-Instanz ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Load(XmlReader)

Lädt ein Dienstdokument aus dem angegebenen XmlReader in eine ServiceDocument-Instanz.

Load<TServiceDocument>(XmlReader)

Lädt ein Dienstdokument aus dem angegebenen XmlReader in eine abgeleitete ServiceDocument-Instanz.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Save(XmlWriter)

Speichert die ServiceDocument-Instanz in den angegebenen XmlReader.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryParseAttribute(String, String, String, String)

Versucht, eine Attributerweiterung zu analysieren.

TryParseElement(XmlReader, String)

Versucht, eine Elementerweiterung zu analysieren.

WriteAttributeExtensions(XmlWriter, String)

Schreibt die Attributerweiterungen in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version.

WriteElementExtensions(XmlWriter, String)

Schreibt die Elementerweiterungen in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version.

Gilt für