System.Data.Services.Providers Namespace
.NET Framework 4.5
Provides a series of interfaces that are implemented to define a custom data service provider for WCF Data Services.
For more information, see Data Services Providers (WCF Data Services).
| Class | Description | |
|---|---|---|
|
DataServiceProviderMethods | Performs late-bound operations on resource sets with a custom data service provider. |
|
OpenTypeMethods | Used to perform late-bound operations on open properties. |
|
ResourceAssociationSet | Describes an association between two resource sets. |
|
ResourceAssociationSetEnd | Describes an end point of a resource association set. |
|
ResourceProperty | Provides a type to describe a property on a resource. |
|
ResourceSet | Represents a collection of entity type values. |
|
ResourceType | Represents a data service primitive, complex, or entity type. |
|
ServiceOperation | Represents a custom service operation. |
|
ServiceOperationParameter | Represents parameter information for service operations. |
| Interface | Description | |
|---|---|---|
|
IDataServiceMetadataProvider | Maintains metadata about a custom data service provider. |
|
IDataServicePagingProvider | Provides paging support for the clients of a custom data service provider. |
|
IDataServiceQueryProvider | Defines a metadata and query source implementation for a custom data service provider. |
|
IDataServiceStreamProvider | Enables binary data to be accessed and changed as a media resource that belongs to an entity that is a media link entry. |
|
IDataServiceUpdateProvider | Defines the methods that must be implemented to supply eTag values to a custom data service provider. |
| Enumeration | Description | |
|---|---|---|
|
ResourcePropertyKind | Enumeration for the kinds of properties that a resource can have. |
|
ResourceTypeKind | Enumeration for the kind of resource key. |
|
ServiceOperationResultKind | An enumeration that describes the kind of results that a service operation provides. |