System.Data.Services Namespace

Предоставляет доступ к классам, используемым для построения WCF Data Services. Provides access to classes used to build WCF Data Services.

Классы

ChangeInterceptorAttribute

Атрибут ChangeInterceptorAttribute метода используется для обработки обновлений набора сущностей с указанным именем.The ChangeInterceptorAttribute on a method is used to process updates on the specified entity set name.

DataService<T>

Главная точка входа для разработки службы данных ADO.NET.The main entry point for developing an ADO.NET Data Service.

DataServiceBehavior

Добавляет параметры, определяющие поведение пользовательской службы данных.Adds settings that define behavior to a custom data service.

DataServiceConfiguration

Управляет конфигурацией служб данных WCF.Manages the configuration of WCF Data Services.

DataServiceException

Представляет экземпляр класса DataServiceException с заданным сообщением, содержащим описание ошибки.Represents an instance of the DataServiceException class with a specified message that describes the error.

DataServiceHost

Класс служб данных WCF, производный от класса WebServiceHost, который используется для создания экземпляров служб данных.The WCF Data Services class derived from WebServiceHost used to instantiate data services.

DataServiceHostFactory

Представляет класс, используемый инфраструктурой служб данных WCF для подключения к Windows Communication Foundation (WCF).Represents the class used by the infrastructure of WCF Data Services to connect to Windows Communication Foundation (WCF).

DataServiceOperationContext

Представляет текущую операцию обработки.Represents the current operation being processed.

DataServiceProcessingPipeline

Определяет события для конвейера обработки службы данных.Defines the events for the data service processing pipeline.

DataServiceProcessingPipelineEventArgs

Класс аргументов события для события DataServiceProcessingPipeline.Event argument class for DataServiceProcessingPipeline events.

ETagAttribute

Данный атрибут типа сущности используется для задания свойств, определяющих изменения в содержимом.This attribute on an entity type is used to specify the properties that determine changes in content.

ExpandSegment

Сегмент запроса, обозначающий, должны ли данные встраиваться, а не возвращаться в виде отдельно загружаемого содержимого.The segment of a query that indicates whether data should be returned inline instead of as deferred content.

ExpandSegmentCollection

Сегменты запроса, которые могут быть развернуты с помощью предложения $expand, следующего за запросом.The segments of a query that can be expanded by the $expand clause that follows a query.

HandleExceptionArgs

Указывает детали возникшего исключения и связанного с ним HTTP-ответа.Specifies details of an exception that has occurred and the details of the associated HTTP response.

IgnorePropertiesAttribute

Управляет видимостью свойства или свойств с помощью служб данных WCF.Controls the visibility of a property or properties by WCF Data Services.

MimeTypeAttribute

Указывает MIME-тип HTTP-запроса.Indicates the MIME type of HTTP request.

ProcessRequestArgs

Представляет аргументы, используемые HTTP-запросом к службе данных.Represents arguments used by an HTTP request to the data service.

QueryInterceptorAttribute

Атрибут QueryInterceptorAttribute для метода помечает его как перехватчик запроса для указанного набора сущностей.The QueryInterceptorAttribute on a method annotates it as a query interceptor on the specified entity set.

SingleResultAttribute

Атрибут, используемый в операциях службы для указания, что эти операции возвращают один экземпляр своего возвращаемого элемента.Attribute used on service operations to specify that they return a single instance of their return element.

Интерфейсы

IDataServiceConfiguration

Класс IDataServiceConfiguration используется службами данных WCF для настройки поведения службы, включая права на наборы сущностей и операции службы, ограничения на разрешенные запросы, регистрацию типов, которые не обнаруживаются по умолчанию, и уровень детализации по умолчанию при обработке ошибок.The IDataServiceConfiguration is used by WCF Data Services to set up the behavior of the service, including rights on entity sets and service operations, limits on the allowed requests, registering types not discoverable by default, and the default verbosity on error handling.

IDataServiceHost

Интерфейс, определяющий взаимодействие между службами WCF Data Services и их средой размещения.Interface that specifies interactions between WCF Data Services and its hosting environment.

IDataServiceHost2

Определяет расширения для IDataServiceHost, необходимые для заголовков запросов и ответов HTTP.Defines extensions to IDataServiceHost needed for request and response headers in HTTP.

IExpandedResult

Объявляет члены, необходимые для поддержки перечислителей результатов и связанных сегментов в параметре запроса $expand служб WCF Data Services.Declares the members required to support enumerators for results and associated segments on an WCF Data Services $expand query option.

IExpandProvider

Этот интерфейс объявляет методы, необходимые для поддержки параметра запроса $expand для служб WCF Data Services.This interface declares the methods required to support the $expand query option for an WCF Data Services.

IRequestHandler

Предоставляет доступ к членам, которые управляют обработкой сообщений-запросов.Provides access to members that control handing of request messages.

IUpdatable

Интерфейс, используемый для вставки или обновления ресурса с помощью метода HTTP POST.An interface used to insert or update a resource by the HTTP POST method.

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

EntitySetRights

Перечисление, используемое для определения прав доступа к данным, предоставляемым службами данных WCF.An enumeration used to define access rights to data that is deployed by WCF Data Services.

ServiceOperationRights

Перечисление, используемое для определения прав доступа к операциям служб, предоставляемым WCF Data Services.An enumeration used to define access rights to service operations deployed by WCF Data Services.

UpdateOperations

Перечисление, используемое для задания операций обновления, выполняемых с сущностью.An enumeration used to specify the update operations that were performed on an entity.