System.Data.Services Namnområde

Ger åtkomst till klasser som används för att skapa WCF Data Services.

Klasser

Name Description
ChangeInterceptorAttribute

ChangeInterceptorAttribute en metod används för att bearbeta uppdateringar för det angivna entitetsuppsättningsnamnet.

DataService<T>

Den viktigaste startpunkten för att utveckla en ADO.NET Data Service.

DataServiceBehavior

Lägger till inställningar som definierar beteende för en anpassad datatjänst.

DataServiceConfiguration

Hanterar konfigurationen av WCF Data Services.

DataServiceException

Representerar en instans av DataServiceException klassen med ett angivet meddelande som beskriver felet.

DataServiceHost

Klassen WCF Data Services härledd från WebServiceHost används för att instansiera datatjänster.

DataServiceHostFactory

Representerar klassen som används av infrastrukturen för WCF Data Services för att ansluta till Windows Communication Foundation (WCF).

DataServiceOperationContext

Representerar den aktuella åtgärd som bearbetas.

DataServiceProcessingPipeline

Definierar händelserna för datatjänstbearbetningspipelinen.

DataServiceProcessingPipelineEventArgs

Händelseargumentklass för DataServiceProcessingPipeline händelser.

ETagAttribute

Det här attributet för en entitetstyp används för att ange de egenskaper som avgör ändringar i innehållet.

ExpandSegment

Segmentet för en fråga som anger om data ska returneras infogade i stället för som uppskjutet innehåll.

ExpandSegmentCollection

Segmenten i en fråga som kan utökas med $expand satsen som följer en fråga.

HandleExceptionArgs

Anger information om ett undantag som har inträffat och information om det associerade HTTP-svaret.

IgnorePropertiesAttribute

Styr synligheten för en egenskap eller egenskaper av WCF Data Services.

MimeTypeAttribute

Anger MIME-typen av HTTP-begäran.

ProcessRequestArgs

Representerar argument som används av en HTTP-begäran till datatjänsten.

QueryInterceptorAttribute

QueryInterceptorAttribute en metod kommenteras den som en frågeavlyssnare på den angivna entitetsuppsättningen.

SingleResultAttribute

Attribut som används för tjänståtgärder för att ange att de returnerar en enda instans av sitt returelement.

Gränssnitt

Name Description
IDataServiceConfiguration

IDataServiceConfiguration Används av WCF Data Services för att konfigurera tjänstens beteende, inklusive rättigheter för entitetsuppsättningar och tjänståtgärder, begränsningar för tillåtna begäranden, registrering av typer som inte kan identifieras som standard och standardverifiering för felhantering.

IDataServiceHost

Gränssnitt som anger interaktioner mellan WCF Data Services och dess värdmiljö.

IDataServiceHost2

Definierar tillägg som IDataServiceHost behövs för begärande- och svarshuvuden i HTTP.

IExpandedResult

Deklarerar de medlemmar som krävs för att stödja uppräknare för resultat och associerade segment i ett WCF Data Services-frågealternativ $expand .

IExpandProvider

Det här gränssnittet deklarerar de metoder som krävs för att stödja frågealternativet $expand för en WCF Data Services.

IRequestHandler

Ger åtkomst till medlemmar som styr överlämnande av begärandemeddelanden.

IUpdatable

Ett gränssnitt som används för att infoga eller uppdatera en resurs med metoden HTTP POST.

Uppräkningar

Name Description
EntitySetRights

En uppräkning som används för att definiera åtkomsträttigheter till data som distribueras av WCF Data Services.

ServiceOperationRights

En uppräkning som används för att definiera åtkomsträttigheter till tjänståtgärder som distribueras av WCF Data Services.

UpdateOperations

En uppräkning som används för att ange de uppdateringsåtgärder som utfördes på en entitet.