System.Data.Services Namespace

 

Provides access to classes used to build WCF Data Services.

ClassDescription
System_CAPS_pubclassChangeInterceptorAttribute

The ChangeInterceptorAttribute on a method is used to process updates on the specified entity set name.

System_CAPS_pubclassDataService<T>

The main entry point for developing an ADO.NET Data Service.

System_CAPS_pubclassDataServiceBehavior

Adds settings that define behavior to a custom data service.

System_CAPS_pubclassDataServiceConfiguration

Manages the configuration of WCF Data Services.

System_CAPS_pubclassDataServiceException

Represents an instance of the DataServiceException class with a specified message that describes the error.

System_CAPS_pubclassDataServiceHost

The WCF Data Services class derived from WebServiceHost used to instantiate data services.

System_CAPS_pubclassDataServiceHostFactory

Represents the class used by the infrastructure of WCF Data Services to connect to Windows Communication Foundation (WCF). 

System_CAPS_pubclassDataServiceOperationContext

Represents the current operation being processed.

System_CAPS_pubclassDataServiceProcessingPipeline

Defines the events for the data service processing pipeline.

System_CAPS_pubclassDataServiceProcessingPipelineEventArgs

Event argument class for DataServiceProcessingPipeline events.

System_CAPS_pubclassETagAttribute

This attribute on an entity type is used to specify the properties that determine changes in content.

System_CAPS_pubclassExpandSegment

The segment of a query that indicates whether data should be returned inline instead of as deferred content.

System_CAPS_pubclassExpandSegmentCollection

The segments of a query that can be expanded by the $expand clause that follows a query.

System_CAPS_pubclassHandleExceptionArgs

Specifies details of an exception that has occurred and the details of the associated HTTP response.

System_CAPS_pubclassIgnorePropertiesAttribute

Controls the visibility of a property or properties by WCF Data Services.

System_CAPS_pubclassMimeTypeAttribute

Indicates the MIME type of HTTP request.

System_CAPS_pubclassProcessRequestArgs

Represents arguments used by an HTTP request to the data service.

System_CAPS_pubclassQueryInterceptorAttribute

The QueryInterceptorAttribute on a method annotates it as a query interceptor on the specified entity set.

System_CAPS_pubclassSingleResultAttribute

Attribute used on service operations to specify that they return a single instance of their return element.

InterfaceDescription
System_CAPS_pubinterfaceIDataServiceConfiguration

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.

System_CAPS_pubinterfaceIDataServiceHost

Interface that specifies interactions between WCF Data Services and its hosting environment.

System_CAPS_pubinterfaceIDataServiceHost2

Defines extensions to IDataServiceHost needed for request and response headers in HTTP.

System_CAPS_pubinterfaceIExpandedResult

Declares the members required to support enumerators for results and associated segments on an WCF Data Services $expand query option.  

System_CAPS_pubinterfaceIExpandProvider

This interface declares the methods required to support the $expand query option for an WCF Data Services.

System_CAPS_pubinterfaceIRequestHandler

Provides access to members that control handing of request messages.

System_CAPS_pubinterfaceIUpdatable

An interface used to insert or update a resource by the HTTP POST method.

EnumerationDescription
System_CAPS_pubenumEntitySetRights

An enumeration used to define access rights to data that is deployed by WCF Data Services.

System_CAPS_pubenumServiceOperationRights

An enumeration used to define access rights to service operations deployed by WCF Data Services.

System_CAPS_pubenumUpdateOperations

An enumeration used to specify the update operations that were performed on an entity.

Return to top
Show: