System.Data.Services.Client Przestrzeń nazw

Reprezentuje bibliotekę klienta programu .NET Framework, której aplikacje mogą używać do interakcji z usługami danych WCF.

Klasy

Nazwa Opis
ChangeOperationResponse

Wyniki zwrócone po wywołaniu metody w SaveChanges() przypadku wyliczania odpowiedzi operacji zwracanych przez klasę DataServiceResponse .

DataServiceClientException

Reprezentuje błędy występujące podczas wykonywania aplikacji klienckich usług danych WCF.

DataServiceCollection<T>

Reprezentuje dynamiczną kolekcję jednostek, która dostarcza powiadomienia po dodaniu, usunięciu lub odświeżeniu listy.

DataServiceContext

Obiekt DataServiceContext reprezentuje kontekst środowiska uruchomieniowego usługi danych.

DataServiceQuery

Klasa abstrakcyjna reprezentująca pojedyncze żądanie zapytania do usług danych WCF.

DataServiceQuery<TElement>

Reprezentuje pojedyncze żądanie zapytania do usługi danych.

DataServiceQueryContinuation

Hermetyzuje identyfikator URI, który zwraca następną stronę stronicowanego wyniku zapytania usług danych WCF.

DataServiceQueryContinuation<T>

Hermetyzuje identyfikator URI, który zwraca następną stronę stronicowanego wyniku zapytania usług danych WCF.

DataServiceQueryException

Wyjątek wskazujący błąd podczas ładowania wartości właściwości z usługi danych.

DataServiceRequest

Reprezentuje obiekty żądań przesłane jako wsadowe do usług danych WCF.

DataServiceRequest<TElement>

Reprezentuje obiekty żądań przesłane jako partia do usługi danych.

DataServiceRequestArgs

Reprezentuje dodatkowe metadane zawarte w komunikacie żądania do usług danych WCF.

DataServiceRequestException

Reprezentuje błąd zgłaszany, jeśli usługa danych zwraca kod odpowiedzi mniejszy niż 200 lub większy niż 299, lub element najwyższego poziomu w odpowiedzi to <error>. Klasa ta nie może być dziedziczona.

DataServiceResponse

Reprezentuje odpowiedź na operacje wysyłane do usługi danych w wyniku wywołania metody SaveChanges().

DataServiceStreamResponse

Reprezentuje odpowiedź z usług danych WCF, która zawiera dane binarne jako strumień.

Descriptor

Klasa abstrakcyjna, z której EntityDescriptor pochodzi.

EntityChangedParams

Hermetyzuje argumenty delegata PropertyChanged .

EntityCollectionChangedParams

Hermetyzuje argumenty delegata CollectionChanged .

EntityDescriptor

Opis modyfikacji wykonanych w jednostkach przez operacje zwrócone w obiekcie DataServiceResponse.

LinkDescriptor

Zawiera opis modyfikacji wykonywanych w jednostkach przez operacje zwrócone w obiekcie DataServiceResponse.

MediaEntryAttribute

Oznacza, że określona klasa ma być traktowana jako wpis linku multimedialnego.

MimeTypePropertyAttribute

Dodawać adnotacje do właściwości klasy, która została oznaczona za pomocą MediaEntryAttribute.

OperationResponse

Klasa abstrakcyjna reprezentująca odpowiedź pojedynczego zapytania lub operacji tworzenia, aktualizowania lub usuwania.

QueryOperationResponse

Reprezentuje odpowiedzi na element DataServiceQuery.

QueryOperationResponse<T>

Reprezentuje odpowiedzi na element DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

Zapewnia dostęp do jednostki i XLinq obiektu reprezentującego wpis Atom. ReadingWritingEntityEventArgsjest używany z zdarzeniami ReadingEntity i .WritingEntity

SendingRequestEventArgs

Używany ze zdarzeniem SendingRequest w celu zapewnienia dostępu do HttpWebRequest wystąpienia, które klient ma wysłać do docelowej usługi danych.

Wyliczenia

Nazwa Opis
EntityStates

Reprezentuje wyliczenie identyfikujące stan jednostki śledzonej przez DataServiceContext.

MergeOption

Określa opcję synchronizacji wysyłania lub odbierania jednostek do lub z usług danych WCF.

SaveChangesOptions

Wskazuje opcje zmiany po wywołaniu SaveChanges().

TrackingMode

Określa, czy są śledzone zmiany wprowadzone w DataServiceCollection<T>.