System.Data.Services.Client Namespace

Stellt die .NET Framework-Clientbibliothek dar, die Anwendungen verwenden können, um mit WCF Data Services zu interagieren.

Klassen

ChangeOperationResponse

Nach einem Aufruf von SaveChanges() zurückgegebene Ergebnisse, wenn von der DataServiceResponse-Klasse zurückgegebene Vorgangsantworten aufgelistet werden.

DataServiceClientException

Stellt Fehler dar, die während der Ausführung von WCF Data Services-Clientanwendungen auftreten.

DataServiceCollection<T>

Stellt eine dynamische Entitätsauflistung dar, die Benachrichtigungen bereitstellt, wenn Elemente hinzugefügt oder entfernt werden bzw. wenn die Liste aktualisiert wird.

DataServiceContext

Der DataServiceContext stellt den Laufzeitkontext des Datendiensts dar.

DataServiceQuery

Eine abstrakte Klasse, die eine einzelne Abfrageanforderung an WCF Data Services darstellt.

DataServiceQuery<TElement>

Stellt eine einzelne Abfrageanforderung an einen Datendienst dar.

DataServiceQueryContinuation

Kapselt einen URI, der die nächste Seite eines ausgelagerten WCF Data Services-Abfrageergebnisses zurückgibt.

DataServiceQueryContinuation<T>

Kapselt einen URI, der die nächste Seite eines ausgelagerten WCF Data Services-Abfrageergebnisses zurückgibt.

DataServiceQueryException

Ausnahme, die einen Fehler beim Laden des Eigenschaftswerts aus dem Datendienst angibt.

DataServiceRequest

Stellt Anforderungsobjekte dar, die als Batch an WCF Data Services gesendet werden.

DataServiceRequest<TElement>

Stellt Anforderungsobjekte dar, die als Batch an den Datendienst gesendet werden.

DataServiceRequestArgs

Stellt zusätzliche Metadaten dar, die in einer Anforderungsnachricht an WCF Data Services enthalten sind.

DataServiceRequestException

Stellt den Fehler dar, der ausgelöst wird, wenn der Datendienst einen Antwortcode zurückgibt, der kleiner als 200 oder größer als 299 ist, oder das Element der obersten Ebene in der Antwort ist <error>. Diese Klasse kann nicht vererbt werden.

DataServiceResponse

Stellt die Antwort auf Vorgänge dar, die als Folge des Aufrufs von SaveChanges() an den Datendienst gesendet werden.

DataServiceStreamResponse

Stellt eine Antwort von WCF Data Services dar, die Binärdaten als Datenstrom enthält.

Descriptor

Abstrakte Klasse, von der EntityDescriptor abgeleitet wird.

EntityChangedParams

Kapselt die Argumente eines PropertyChanged-Delegaten.

EntityCollectionChangedParams

Kapselt die Argumente eines CollectionChanged-Delegaten.

EntityDescriptor

Beschreibung von Änderungen an Entitäten durch in DataServiceResponse zurückgegebene Vorgänge.

LinkDescriptor

Stellt eine Beschreibung der Änderungen bereit, die durch in einer DataServiceResponse zurückgegebene Vorgänge an Entitäten erfolgt sind.

MediaEntryAttribute

Gibt an, dass die angegebene Klasse als Medienlinkeintrag behandelt werden soll.

MimeTypePropertyAttribute

Kommentiert eine Eigenschaft einer Klasse, die mit dem MediaEntryAttribute kommentiert wurde.

OperationResponse

Abstrakte Klasse, die die Antwort von einer einzelnen Abfrage oder von einem einzelnen Erstellungs-, Update- oder Löschvorgang darstellt.

QueryOperationResponse

Stellt die Antworten auf eine DataServiceQuery dar.

QueryOperationResponse<T>

Stellt die Antworten auf eine DataServiceQuery<TElement> dar.

ReadingWritingEntityEventArgs

Ermöglicht den Zugriff auf die Entität und ein XLinq-Objekt, das einen Atom-Eintrag darstellt. ReadingWritingEntityEventArgs wird mit den ReadingEntity- und WritingEntity-Ereignissen verwendet.

SendingRequestEventArgs

Wird mit dem SendingRequest-Ereignis verwendet, um Zugriff auf die HttpWebRequest-Instanz zu bieten, die der Client an den Zieldatendienst senden soll.

Enumerationen

EntityStates

Stellt die Enumeration dar, die den Zustand einer vom DataServiceContext nachverfolgten Entität angibt.

MergeOption

Bestimmt die Synchronisierungsoption zum Senden oder Empfangen von Entitäten an/von WCF Data Services.

SaveChangesOptions

Gibt Änderungsoptionen an, wenn SaveChanges() aufgerufen wird.

TrackingMode

Bestimmt, ob an einem DataServiceCollection<T> vorgenommene Änderungen verfolgt werden.