System.Data.Services Naamruimte

Biedt toegang tot klassen die worden gebruikt voor het bouwen van WCF Data Services.

Klassen

Name Description
ChangeInterceptorAttribute

De ChangeInterceptorAttribute on-a-methode wordt gebruikt voor het verwerken van updates voor de opgegeven naam van de entiteitsset.

DataService<T>

Het belangrijkste toegangspunt voor het ontwikkelen van een ADO.NET Data Service.

DataServiceBehavior

Hiermee voegt u instellingen toe waarmee gedrag wordt gedefinieerd voor een aangepaste gegevensservice.

DataServiceConfiguration

Hiermee beheert u de configuratie van WCF Data Services.

DataServiceException

Vertegenwoordigt een exemplaar van de DataServiceException klasse met een opgegeven bericht waarin de fout wordt beschreven.

DataServiceHost

De WCF Data Services-klasse die is afgeleid van WebServiceHost gebruikt om gegevensservices te instantiëren.

DataServiceHostFactory

Vertegenwoordigt de klasse die wordt gebruikt door de infrastructuur van WCF Data Services om verbinding te maken met Windows Communication Foundation (WCF).

DataServiceOperationContext

Vertegenwoordigt de huidige bewerking die wordt verwerkt.

DataServiceProcessingPipeline

Definieert de gebeurtenissen voor de pijplijn voor gegevensverwerking.

DataServiceProcessingPipelineEventArgs

Gebeurtenisargumentklasse voor DataServiceProcessingPipeline gebeurtenissen.

ETagAttribute

Dit kenmerk voor een entiteitstype wordt gebruikt om de eigenschappen op te geven die wijzigingen in inhoud bepalen.

ExpandSegment

Het segment van een query dat aangeeft of gegevens inline moeten worden geretourneerd in plaats van als uitgestelde inhoud.

ExpandSegmentCollection

De segmenten van een query die kan worden uitgebreid door de $expand component die volgt op een query.

HandleExceptionArgs

Hiermee geeft u details op van een uitzondering die is opgetreden en de details van het bijbehorende HTTP-antwoord.

IgnorePropertiesAttribute

Hiermee bepaalt u de zichtbaarheid van een eigenschap of eigenschappen door WCF Data Services.

MimeTypeAttribute

Geeft het MIME-type HTTP-aanvraag aan.

ProcessRequestArgs

Vertegenwoordigt argumenten die worden gebruikt door een HTTP-aanvraag voor de gegevensservice.

QueryInterceptorAttribute

De QueryInterceptorAttribute methode op een methode annotateert deze als een query-interceptor op de opgegeven entiteitsset.

SingleResultAttribute

Kenmerk dat wordt gebruikt voor servicebewerkingen om op te geven dat ze één exemplaar van hun retourelement retourneren.

Interfaces

Name Description
IDataServiceConfiguration

Het IDataServiceConfiguration wordt gebruikt door WCF Data Services om het gedrag van de service in te stellen, waaronder rechten voor entiteitssets en servicebewerkingen, limieten voor de toegestane aanvragen, het registreren van typen die niet standaard kunnen worden gedetecteerd en de standaard uitgebreidheid bij foutafhandeling.

IDataServiceHost

Interface waarmee interacties tussen WCF Data Services en de hostingomgeving worden opgegeven.

IDataServiceHost2

Definieert extensies die nodig zijn IDataServiceHost voor aanvraag- en antwoordheaders in HTTP.

IExpandedResult

Declareert de leden die nodig zijn om opsommingen voor resultaten en bijbehorende segmenten op een WCF Data Services-queryoptie $expand te ondersteunen.

IExpandProvider

Deze interface declareert de methoden die nodig zijn om de $expand queryoptie voor een WCF-gegevensservices te ondersteunen.

IRequestHandler

Biedt toegang tot leden die het overhandigen van aanvraagberichten beheren.

IUpdatable

Een interface die wordt gebruikt om een resource in te voegen of bij te werken met de HTTP POST-methode.

Enums

Name Description
EntitySetRights

Een opsomming die wordt gebruikt voor het definiëren van toegangsrechten voor gegevens die door WCF Data Services worden geïmplementeerd.

ServiceOperationRights

Een opsomming die wordt gebruikt voor het definiëren van toegangsrechten voor servicebewerkingen die door WCF Data Services zijn geïmplementeerd.

UpdateOperations

Een opsomming die wordt gebruikt om de updatebewerkingen op te geven die zijn uitgevoerd op een entiteit.