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 |
Перечисление, используемое для задания операций обновления, выполняемых с сущностью. |