System.Data.Services.Client Namespace

Stellt die .NET Framework-Clientbibliothek dar, die Anwendungen für die Interaktion mit WCF Data Services verwenden können.

Klassen

Name Beschreibung
ChangeOperationResponse

Ergebnisse, die SaveChanges() nach einem Aufruf beim Aufzählen von Vorgangsantworten zurückgegeben wurden, die von der DataServiceResponse Klasse zurückgegeben wurden.

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, entfernt oder wenn die Liste aktualisiert wird.

DataServiceContext

Dies DataServiceContext stellt den Laufzeitkontext des Datendiensts dar.

DataServiceQuery

Eine abstrakte Klasse, die eine einzelne Abfrageanforderung für WCF Data Services darstellt.

DataServiceQuery<TElement>

Stellt eine einzelne Abfrageanforderung für 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 angibt, dass beim Laden des Eigenschaftswerts aus dem Datendienst ein Fehler aufgetreten ist.

DataServiceRequest

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

DataServiceRequest<TElement>

Stellt Anforderungsobjekte dar, die als Batch an den Datendienst übermittelt 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 lautet <error>. Diese Klasse kann nicht vererbt werden.

DataServiceResponse

Stellt die Antwort auf Vorgänge dar, die aufgrund eines Aufrufs 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 der Änderungen an Entitäten durch vorgänge, die in einer DataServiceResponse.

LinkDescriptor

Stellt eine Beschreibung der Änderungen an Entitäten bereit, die von Vorgängen zurückgegeben werden, die in einem DataServiceResponse.

MediaEntryAttribute

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

MimeTypePropertyAttribute

Kommentiert eine Eigenschaft für eine Klasse, die mit dem MediaEntryAttributekommentiert wurde.

OperationResponse

Abstrakte Klasse, die die Antwort einer einzelnen Abfrage darstellt, oder einen Vorgang zum Erstellen, Aktualisieren oder Löschen darstellt.

QueryOperationResponse

Stellt die Antworten auf ein DataServiceQuery.

QueryOperationResponse<T>

Stellt die Antworten auf ein DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

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

SendingRequestEventArgs

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

Enumerationen

Name Beschreibung
EntityStates

Stellt die Aufzählung dar, die den Status einer Entität identifiziert, die vom DataServiceContextnachverfolgt wird.

MergeOption

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

SaveChangesOptions

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

TrackingMode

Bestimmt, ob Änderungen, die an einem DataServiceCollection<T> vorgenommen werden, nachverfolgt werden.