System.Data.Services Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к классам, используемым для построения WCF Data Services.
Классы
ChangeInterceptorAttribute |
Атрибут ChangeInterceptorAttribute метода используется для обработки обновлений набора сущностей с указанным именем. |
DataService<T> |
Главная точка входа для разработки службы данных ADO.NET. |
DataServiceBehavior |
Добавляет параметры, определяющие поведение пользовательской службы данных. |
DataServiceConfiguration |
Управляет конфигурацией служб данных WCF. |
DataServiceException |
Представляет экземпляр класса DataServiceException с заданным сообщением, содержащим описание ошибки. |
DataServiceHost |
Класс служб данных WCF, производный от класса WebServiceHost, который используется для создания экземпляров служб данных. |
DataServiceHostFactory |
Представляет класс, используемый инфраструктурой служб данных WCF для подключения к Windows Communication Foundation (WCF). |
DataServiceOperationContext |
Представляет текущую операцию обработки. |
DataServiceProcessingPipeline |
Определяет события для конвейера обработки службы данных. |
DataServiceProcessingPipelineEventArgs |
Класс аргументов события для события DataServiceProcessingPipeline. |
ETagAttribute |
Данный атрибут типа сущности используется для задания свойств, определяющих изменения в содержимом. |
ExpandSegment |
Сегмент запроса, обозначающий, должны ли данные встраиваться, а не возвращаться в виде отдельно загружаемого содержимого. |
ExpandSegmentCollection |
Сегменты запроса, которые могут быть развернуты с помощью предложения |
HandleExceptionArgs |
Указывает детали возникшего исключения и связанного с ним HTTP-ответа. |
IgnorePropertiesAttribute |
Управляет видимостью свойства или свойств с помощью служб данных WCF. |
MimeTypeAttribute |
Указывает MIME-тип HTTP-запроса. |
ProcessRequestArgs |
Представляет аргументы, используемые HTTP-запросом к службе данных. |
QueryInterceptorAttribute |
Атрибут QueryInterceptorAttribute для метода помечает его как перехватчик запроса для указанного набора сущностей. |
SingleResultAttribute |
Атрибут, используемый в операциях службы для указания, что эти операции возвращают один экземпляр своего возвращаемого элемента. |
Интерфейсы
IDataServiceConfiguration |
Класс IDataServiceConfiguration используется службами данных WCF для настройки поведения службы, включая права на наборы сущностей и операции службы, ограничения на разрешенные запросы, регистрацию типов, которые не обнаруживаются по умолчанию, и уровень детализации по умолчанию при обработке ошибок. |
IDataServiceHost |
Интерфейс, определяющий взаимодействие между службами WCF Data Services и их средой размещения. |
IDataServiceHost2 |
Определяет расширения для IDataServiceHost, необходимые для заголовков запросов и ответов HTTP. |
IExpandedResult |
Объявляет члены, необходимые для поддержки перечислителей результатов и связанных сегментов в параметре запроса |
IExpandProvider |
Этот интерфейс объявляет методы, необходимые для поддержки параметра запроса |
IRequestHandler |
Предоставляет доступ к членам, которые управляют обработкой сообщений-запросов. |
IUpdatable |
Интерфейс, используемый для вставки или обновления ресурса с помощью метода HTTP POST. |
Перечисления
EntitySetRights |
Перечисление, используемое для определения прав доступа к данным, предоставляемым службами данных WCF. |
ServiceOperationRights |
Перечисление, используемое для определения прав доступа к операциям служб, предоставляемым WCF Data Services. |
UpdateOperations |
Перечисление, используемое для задания операций обновления, выполняемых с сущностью. |