System.Data.Services Przestrzeń nazw

Zapewnia dostęp do klas używanych do tworzenia Usługi danych programu WCF.

Klasy

ChangeInterceptorAttribute

Metoda ChangeInterceptorAttribute on jest używana do przetwarzania aktualizacji w określonej nazwie zestawu jednostek.

DataService<T>

Główny punkt wejścia do tworzenia usługi ADO.NET Data Service.

DataServiceBehavior

Dodaje ustawienia definiujące zachowanie do niestandardowej usługi danych.

DataServiceConfiguration

Zarządza konfiguracją Usługi danych programu WCF.

DataServiceException

Reprezentuje wystąpienie DataServiceException klasy z określonym komunikatem opisujący błąd.

DataServiceHost

Klasa Usługi danych programu WCF pochodzi z WebServiceHost klasy używanej do tworzenia wystąpień usług danych.

DataServiceHostFactory

Reprezentuje klasę używaną przez infrastrukturę Usługi danych programu WCF do nawiązywania połączenia z programem Windows Communication Foundation (WCF).

DataServiceOperationContext

Reprezentuje przetwarzaną bieżącą operację.

DataServiceProcessingPipeline

Definiuje zdarzenia dla potoku przetwarzania usługi danych.

DataServiceProcessingPipelineEventArgs

Klasa argumentu zdarzenia dla DataServiceProcessingPipeline zdarzeń.

ETagAttribute

Ten atrybut w typie jednostki służy do określania właściwości, które określają zmiany w zawartości.

ExpandSegment

Segment zapytania, który wskazuje, czy dane powinny być zwracane w tekście, a nie jako zawartość odroczona.

ExpandSegmentCollection

Segmenty zapytania, które można rozszerzyć za pomocą $expand klauzuli, która jest zgodna z zapytaniem.

HandleExceptionArgs

Określa szczegóły wyjątku, który wystąpił, oraz szczegóły skojarzonej odpowiedzi HTTP.

IgnorePropertiesAttribute

Steruje widocznością właściwości lub właściwości przez Usługi danych programu WCF.

MimeTypeAttribute

Wskazuje typ MIME żądania HTTP.

ProcessRequestArgs

Reprezentuje argumenty używane przez żądanie HTTP do usługi danych.

QueryInterceptorAttribute

Metoda QueryInterceptorAttribute on annotates it as a query interceptor on the określone entity set.

SingleResultAttribute

Atrybut używany w operacjach usługi w celu określenia, że zwraca pojedyncze wystąpienie zwracanego elementu.

Interfejsy

IDataServiceConfiguration

Jest IDataServiceConfiguration on używany przez Usługi danych programu WCF do konfigurowania zachowania usługi, w tym praw do zestawów jednostek i operacji usługi, limitów dozwolonych żądań, rejestrowania typów, których nie można odnaleźć domyślnie, oraz domyślnej szczegółowości obsługi błędów.

IDataServiceHost

Interfejs określający interakcje między Usługi danych programu WCF a środowiskiem hostingu.

IDataServiceHost2

Definiuje rozszerzenia potrzebne do IDataServiceHost nagłówków żądań i odpowiedzi w protokole HTTP.

IExpandedResult

Deklaruje członków wymaganych do obsługi modułów wyliczanych dla wyników i skojarzonych segmentów w opcji zapytania Usługi danych programu WCF$expand.

IExpandProvider

Ten interfejs deklaruje metody wymagane do obsługi $expand opcji zapytania dla Usługi danych programu WCF.

IRequestHandler

Zapewnia dostęp do członków, którzy kontrolują przekazywanie komunikatów żądań.

IUpdatable

Interfejs używany do wstawiania lub aktualizowania zasobu przez metodę HTTP POST.

Wyliczenia

EntitySetRights

Wyliczenie używane do definiowania praw dostępu do danych wdrożonych przez Usługi danych programu WCF.

ServiceOperationRights

Wyliczenie używane do definiowania praw dostępu do operacji usługi wdrożonych przez Usługi danych programu WCF.

UpdateOperations

Wyliczenie używane do określania operacji aktualizacji, które zostały wykonane w jednostce.