Auf Englisch lesen

Teilen über


Microsoft.OData.Client Namespace

Klassen

ActionDescriptor

Enthält Informationen über eine ServiceAction.

BaseEntityType

Basistyp des Entitätstyps, der für Funktions- und Aktionsaufruf eingeschlossen DataServiceContext werden soll

BodyOperationParameter

Stellt einen Parameter dar, der einer Dienstaktion zugeordnet ist.

BuildingRequestEventArgs

EventArgs für das BuildingRequest-Ereignis.

ChangeOperationResponse

Antwort von SaveChanges.

ContainerPropertyAttribute

Wird in einer Klasse verwendet, die eine offene Entität oder komplexe Typen darstellt, um anzugeben, dass die Eigenschaft während der Serialisierung und Materialisierung als Container für dynamische Eigenschaften verwendet werden soll.

DataServiceActionQuery

Objekt einer Aktion, die nichts zurückgibt.

DataServiceActionQuery<T>

Objekt einer Aktion, die eine Auflistung zurückgibt.

DataServiceActionQuerySingle<T>

Objekt einer Aktion, die ein einzelnes Element zurückgibt.

DataServiceClientConfigurations

Konfigurationen für das Clientverhalten.

DataServiceClientException

Die Ausnahme, die ausgelöst wird, wenn der Server einen Fehler zurückgibt.

DataServiceClientFormat

Verfolgt das vom Benutzer bevorzugte Format, das der Client zum Senden von Anforderungen verwenden soll.

DataServiceClientRequestMessage

Die Klasse stellt den WCF Data Services-Clientvertrag mit der Anforderungsnachricht dar.

DataServiceClientRequestMessageArgs

Argumente zum Erstellen einer Instanz von DataServiceClientRequestMessage.

DataServiceClientRequestPipelineConfiguration

Die Klasse, die verschiedene Ereignisse enthält, um die geschriebene OData-Nutzlast zu übertragen.

DataServiceClientResponsePipelineConfiguration

Die Klasse, die für die Konfiguration von Aktionen verantwortlich ist, die von einer Antwort aufgerufen werden.

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.

DataServiceExtensions
DataServiceQuery

Nicht generischer Platzhalter für die generische Implementierung

DataServiceQuery<TElement>.DataServiceOrderedQuery

Ordered DataServiceQuery, die IOrderedQueryable implementiert.

DataServiceQuery<TElement>

query-Objekt

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 Abfragen des Datendiensts ein Fehler aufgetreten ist.

DataServiceQueryProvider

QueryProvider-Implementierung

DataServiceQuerySingle<TElement>

Abfrageobjekt eines einzelnen Elements.

DataServiceRequest

Nicht generischer Platzhalter für die generische Implementierung

DataServiceRequest<TElement>

Enthält einen URI und einen Typ für die Anforderung.

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 wenn das Element der obersten Ebene in der Antwort <error> ist. Diese Klasse kann nicht vererbt werden.

DataServiceResponse

Datendienstantwort auf ExecuteBatch & SaveChanges

DataServiceStreamLink

Stellt die URL eines binären Ressourcenstreams dar.

DataServiceStreamResponse

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

DataServiceTransportException

Die Klasse zur Beschreibung von Fehlern, die von der Transportebene ausgelöst werden.

DataServiceUrlKeyDelimiter

Eine Komponente, die steuert, welcher Konventionssatz zum Generieren von URLs verwendet wird.

Descriptor

Abstrakte Klasse, von der EntityDescriptor abgeleitet wird.

EntityChangedParams

Kapselt die Argumente eines PropertyChanged-Delegaten.

EntityCollectionChangedParams

Kapselt die Argumente eines CollectionChanged-Delegaten.

EntityDescriptor

stellt die zwischengespeicherte Entität dar.

EntitySetAttribute

Gibt die Entitätenmenge an, zu der eine Clientdatendienstklasse gehört.

EntityTracker

context

EntityTrackerBase

Entity Tracker-Basis ermöglicht mehr Entkopplung für Tests.

EntityTypeAttribute

Markiert eine Klasse in WCF Data Services als Entitätstyp.

FunctionDescriptor

Enthält Informationen über eine ServiceFunction.

HasStreamAttribute

Gibt an, dass eine Klasse, die ein Entitätstyp ist, über einen standardmäßigen binären Datenstrom verfügt.

HttpClientRequestMessage

HttpClient-basierte Implementierung von DataServiceClientRequestMessage.

HttpWebRequestMessage

IODataRequestMessage-Schnittstellenimplementierung.

HttpWebResponseMessage

IODataResponseMessage-Schnittstellenimplementierung.

IgnoreClientPropertyAttribute

Gibt an, dass ein Attribut beim Einfügen oder Aktualisieren einer Entität nicht serialisiert werden soll.

InvokeResponse

Antwort von einem Invoke-Aufruf.

KeyAttribute

Bezeichnet die Schlüsseleigenschaft(en) einer Entität.

LinkDescriptor

stellt die Zuordnung zwischen zwei Entitäten dar.

LinkInfo

Kapselt Informationen zu einem Link bzw. zu einer Beziehung zwischen Entitäten.

LoadCompletedEventArgs

Wird als EventArgs Klasse für das LoadCompleted -Ereignis verwendet. Wird nur vom WCF Data Services 5.0-Client für Silverlight unterstützt.

MaterializedEntityArgs

Argumente für materialisierte Entitäten.

MediaEntryAttribute

Diese Klasse markiert einen Typ, der eine Astoria-Cliententität darstellt, sodass der Astoria-Client sie gemäß dem Atom-Konzept "Medienlinkeintrag" als Medieneintrag behandelt.

MessageReaderSettingsArgs

Argumente zum Konfigurieren der Einstellungen für den OData-Nachrichtenreader.

MessageWriterSettingsArgs

Argumente zum Konfigurieren der Einstellungen für den OData-Nachrichtenwriter.

MimeTypePropertyAttribute

Dieses Attribut gibt eine weitere Eigenschaft im gleichen Typ an, die den MIME-Typ enthält, der für die Daten verwendet werden soll, die in der Eigenschaft enthalten sind, auf die dieses Attribut angewendet wird.

NamedStreamAttribute

Gibt an, dass eine Klasse, bei der es sich um einen Entitätstyp handelt, über einen verknüpften benannten Binärdatenstrom verfügt.

OperationDescriptor

Enthält Informationen über einen Dienstvorgang.

OperationParameter

Stellt einen bei der Ausführung an eine Dienstaktion, eine Dienstfunktion oder einen Dienstvorgang übergebenen Parameter dar.

OperationResponse

Basisklasse der Operation-Antwort

OriginalNameAttribute

Gibt den ursprünglichen Namen einer Variablen an, die in Den Metadaten definiert ist.

QueryOperationResponse

Antwort auf eine Batchabfrage.

QueryOperationResponse<T>

Antwort auf eine Batchabfrage oder einen Execute-Aufruf.

ReadingEntryArgs

Die Argumente zum Lesen von Einträgen.

ReadingFeedArgs

Die Argumente zum Lesen des Feeds.

ReadingNestedResourceInfoArgs

Die Argumente zum Lesen des Navigationslinks.

ReadingWritingEntityEventArgs

Ereignisargumente für das Ereignis, das beim Lesen oder Schreiben einer Entitätsserialisierung/Deserialisierung ausgelöst wird

ReceivingResponseEventArgs

EventArgs -Klasse für das ReceivingResponse -Ereignis. Macht die ResponseMessage für den Benutzer verfügbar.

SendingRequest2EventArgs

Ereignisargumente für das SendingRequest2-Ereignis.

SendingRequestEventArgs

Ereignisargumente für das Ereignis, das ausgelöst wurde, bevor eine Webanforderung ausgeführt wird. Bietet die Möglichkeit, das zu verwendende Anforderungsobjekt anzupassen oder zu ersetzen.

Serializer

Serialisiert die Anforderungsdaten mithilfe des angegebenen Nachrichtenschreibers in das angegebene Format.

StreamDescriptor

Enthält Informationen zum Stream.

TaskExtensionMethods

Erweiterungsmethoden für die Arbeit mit Tasks

UriEntityOperationParameter

Stellt einen Funktionsparameter dar, der entweder eine Entität oder eine Auflistung von Entitäten ist.

UriOperationParameter

Stellt einen Parameter dar, der einem Dienstvorgang oder einer Dienstfunktion zugeordnet ist.

Utility

Hilfsklasse für T4-Vorlage: Bereitstellen einer einheitlichen API für verschiedene Plattformen

WritingEntityReferenceLinkArgs

Die Argumente zum Schreiben des Entitätsverweislinks.

WritingEntryArgs

Argumente zum Schreiben eines Eintrags.

WritingNestedResourceInfoArgs

Die Argumente zum Schreiben des Navigationslinks.

Schnittstellen

Enumerationen

DataServiceResponsePreference

Bestimmt, ob der Client anfordert, dass der Datendienst eingefügte oder aktualisierte Entitätsdaten als Eintrag in der Antwortnachricht zurückgibt.

EntityParameterSendOption

Wird verwendet, um eine Strategie zum Senden eines Entitätsparameters anzugeben.

EntityStates

Beschreibt den Einfüge-,Update-/Löschstatus einer Entität oder eines Links.

HttpRequestTransportMode

Beschreibt die Methode, die der Client beim Senden von HTTP-Anforderungen an den Server verwendet.

MergeOption

Wird verwendet, um eine Wertsynchronisierungsstrategie anzugeben.

ODataProtocolVersion

Stellt die Versionen des Open Data Protocol (OData) dar, die der Datendienst möglicherweise unterstützt.

SaveChangesOptions

Optionen beim Speichern von Änderungen

TrackingMode

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