System.Data.Services Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к классам, используемым для создания служб данных WCF.
Классы
| Имя | Описание |
|---|---|
| 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 и его средой размещения. |
| IDataServiceHost2 |
Определяет расширения, необходимые IDataServiceHost для заголовков запросов и ответов в HTTP. |
| IExpandedResult |
Объявляет элементы, необходимые для поддержки перечислителей результатов и связанных сегментов в параметре запроса служб |
| IExpandProvider |
Этот интерфейс объявляет методы, необходимые для поддержки |
| IRequestHandler |
Предоставляет доступ к членам, которые контролируют передачу сообщений запроса. |
| IUpdatable |
Интерфейс, используемый для вставки или обновления ресурса методом HTTP POST. |
Перечисления
| Имя | Описание |
|---|---|
| EntitySetRights |
Перечисление, используемое для определения прав доступа к данным, развернутым службами данных WCF. |
| ServiceOperationRights |
Перечисление, используемое для определения прав доступа к операциям службы, развернутым службами данных WCF. |
| UpdateOperations |
Перечисление, используемое для указания операций обновления, выполненных в сущности. |