System.Data.Services.Client Пространство имен

Представляет клиентскую библиотеку .NET Framework, которую приложения могут использовать для взаимодействия с WCF Data Services.

Классы

ChangeOperationResponse

Результаты, возвращаемые после вызова метода SaveChanges() при перечислении ответов операции, возвращенных классом DataServiceResponse.

DataServiceClientException

Представляет ошибки, которые происходят при выполнении клиентских приложений WCF Data Services.

DataServiceCollection<T>

Представляет динамическую коллекцию сущностей, которая выдает уведомления при добавлении, удалении элементов или при обновлении списка.

DataServiceContext

DataServiceContext представляет контекст среды выполнения службы данных.

DataServiceQuery

Абстрактный класс, представляющий один запрос к службам данных WCF.

DataServiceQuery<TElement>

Представляет один запрос к службе данных.

DataServiceQueryContinuation

Инкапсулирует код URI, который возвращает следующую страницу результата запроса WCF Data Services, разбитого на страницы.

DataServiceQueryContinuation<T>

Инкапсулирует код URI, который возвращает следующую страницу результата запроса WCF Data Services, разбитого на страницы.

DataServiceQueryException

Исключение, которое указывает на ошибку при загрузке значения свойства из службы данных.

DataServiceRequest

Представляет объекты запроса, переданные в виде пакета службам данных WCF.

DataServiceRequest<TElement>

Представляет объекты запроса, переданные в виде пакета службе данных.

DataServiceRequestArgs

Представляет дополнительные метаданные, которые включаются в сообщение запроса, отправляемое в WCF Data Services.

DataServiceRequestException

Представляет ошибку, возникаемую, если служба данных возвращает код ответа меньше 200 или больше 299, или элемент верхнего уровня в ответе имеет значение <error>. Этот класс не наследуется.

DataServiceResponse

Представляет ответ на операции, отправленные в службу данных в результате вызова SaveChanges().

DataServiceStreamResponse

Представляет ответ от служб данных WCF, содержащий двоичные данные в виде потока.

Descriptor

Абстрактный класс, от которого наследует класс EntityDescriptor.

EntityChangedParams

Инкапсулирует аргументы делегата PropertyChanged.

EntityCollectionChangedParams

Инкапсулирует аргументы делегата CollectionChanged.

EntityDescriptor

Описание изменений, внесенных в сущности операциями, которые возвращаются в DataServiceResponse.

LinkDescriptor

Предоставляет описание изменений, внесенных в сущности операциями, которые возвращаются в DataServiceResponse.

MediaEntryAttribute

Означает, что указанный класс должен рассматриваться как ссылка на носитель.

MimeTypePropertyAttribute

Добавляет заметки к свойству в классе, который аннотирован с помощью MediaEntryAttribute.

OperationResponse

Абстрактный класс, который представляет ответ одного запроса или операцию создания, обновления или удаления.

QueryOperationResponse

Представляет ответы на запрос DataServiceQuery.

QueryOperationResponse<T>

Представляет ответы на запрос DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

Предоставляет доступ к сущности и объекту XLinq, который представляет запись Atom. ReadingWritingEntityEventArgs используется с событиями ReadingEntity и WritingEntity.

SendingRequestEventArgs

Используется с событием SendingRequest для предоставления доступа к экземпляру HttpWebRequest, который клиент отправляет в целевую службу данных.

Перечисления

EntityStates

Представляет перечисление, определяющее состояние сущности, отслеживаемой DataServiceContext.

MergeOption

Определяет параметр синхронизации для отправки или получения сущностей в WCF Data Services.

SaveChangesOptions

Указывает параметры изменения при вызове SaveChanges().

TrackingMode

Определяет, отслеживаются ли изменения, вносимые в коллекцию DataServiceCollection<T>.