System.Data.Services Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugriff auf Klassen, die zum Erstellen von WCF Data Services verwendet werden.
Klassen
| Name | Beschreibung |
|---|---|
| ChangeInterceptorAttribute |
Die ChangeInterceptorAttribute für eine Methode wird verwendet, um Aktualisierungen des angegebenen Entitätssatznamens zu verarbeiten. |
| DataService<T> |
Der Haupteinstiegspunkt für die Entwicklung eines ADO.NET Data Service. |
| DataServiceBehavior |
Fügt Einstellungen hinzu, die das Verhalten einem benutzerdefinierten Datendienst definieren. |
| DataServiceConfiguration |
Verwaltet die Konfiguration von WCF Data Services. |
| DataServiceException |
Stellt eine Instanz der DataServiceException Klasse mit einer angegebenen Meldung dar, die den Fehler beschreibt. |
| DataServiceHost |
Die WCF Data Services-Klasse, die zum Instanziieren von WebServiceHost Datendiensten abgeleitet wurde. |
| DataServiceHostFactory |
Stellt die Klasse dar, die von der Infrastruktur von WCF Data Services zum Herstellen einer Verbindung mit Windows Communication Foundation (WCF) verwendet wird. |
| DataServiceOperationContext |
Stellt den aktuellen Vorgang dar, der verarbeitet wird. |
| DataServiceProcessingPipeline |
Definiert die Ereignisse für die Datendienstverarbeitungspipeline. |
| DataServiceProcessingPipelineEventArgs |
Ereignisargumentklasse für DataServiceProcessingPipeline Ereignisse. |
| ETagAttribute |
Dieses Attribut für einen Entitätstyp wird verwendet, um die Eigenschaften anzugeben, die Änderungen am Inhalt bestimmen. |
| ExpandSegment |
Das Segment einer Abfrage, das angibt, ob Daten inline statt als verzögerter Inhalt zurückgegeben werden sollen. |
| ExpandSegmentCollection |
Die Segmente einer Abfrage, die durch die Klausel erweitert werden kann, die |
| HandleExceptionArgs |
Gibt Details zu einer Ausnahme an, die aufgetreten ist, und die Details der zugehörigen HTTP-Antwort. |
| IgnorePropertiesAttribute |
Steuert die Sichtbarkeit einer Eigenschaft oder Eigenschaften durch WCF Data Services. |
| MimeTypeAttribute |
Gibt den MIME-Typ der HTTP-Anforderung an. |
| ProcessRequestArgs |
Stellt Argumente dar, die von einer HTTP-Anforderung an den Datendienst verwendet werden. |
| QueryInterceptorAttribute |
Die QueryInterceptorAttribute für eine Methode kommentiert sie als Abfrage-Interceptor für den angegebenen Entitätssatz. |
| SingleResultAttribute |
Attribut, das für Dienstvorgänge verwendet wird, um anzugeben, dass sie eine einzelne Instanz ihres Rückgabeelements zurückgeben. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IDataServiceConfiguration |
Dies IDataServiceConfiguration wird von WCF Data Services verwendet, um das Verhalten des Diensts einzurichten, einschließlich der Rechte für Entitätssätze und Dienstvorgänge, Grenzwerte für die zulässigen Anforderungen, das Registrieren von Typen, die standardmäßig nicht auffindbar sind, und die Standardmäßige Ausführlichkeit bei der Fehlerbehandlung. |
| IDataServiceHost |
Schnittstelle, die Interaktionen zwischen WCF Data Services und seiner Hostingumgebung angibt. |
| IDataServiceHost2 |
Definiert Erweiterungen, die IDataServiceHost für Anforderungs- und Antwortheader in HTTP erforderlich sind. |
| IExpandedResult |
Deklariert die Member, die erforderlich sind, um Enumerationen für Ergebnisse und zugeordnete Segmente in einer WCF Data Services-Abfrageoption |
| IExpandProvider |
Diese Schnittstelle deklariert die Methoden, die erforderlich sind, um die |
| IRequestHandler |
Bietet Zugriff auf Mitglieder, die die Übergabe von Anforderungsnachrichten steuern. |
| IUpdatable |
Eine Schnittstelle, die zum Einfügen oder Aktualisieren einer Ressource durch die HTTP POST-Methode verwendet wird. |
Enumerationen
| Name | Beschreibung |
|---|---|
| EntitySetRights |
Eine Aufzählung, die zum Definieren von Zugriffsrechten für Daten verwendet wird, die von WCF Data Services bereitgestellt werden. |
| ServiceOperationRights |
Eine Aufzählung, die zum Definieren von Zugriffsrechten für Dienstvorgänge verwendet wird, die von WCF Data Services bereitgestellt werden. |
| UpdateOperations |
Eine Aufzählung, die verwendet wird, um die Aktualisierungsvorgänge anzugeben, die für eine Entität ausgeführt wurden. |