IDataServiceMetadataProvider Interface

 

Maintains metadata about a custom data service provider.

Namespace:   System.Data.Services.Providers
Assembly:  System.Data.Services (in System.Data.Services.dll)

public interface class IDataServiceMetadataProvider

NameDescription
System_CAPS_pubpropertyContainerName

Container name for the data source.

System_CAPS_pubpropertyContainerNamespace

Namespace name for the data source.

System_CAPS_pubpropertyResourceSets

Gets all available containers.

System_CAPS_pubpropertyServiceOperations

Returns all the service operations in this data source.

System_CAPS_pubpropertyTypes

Returns all the types in this data source.

NameDescription
System_CAPS_pubmethodGetDerivedTypes(ResourceType^)

Attempts to return all types that derive from the specified resource type.

System_CAPS_pubmethodGetResourceAssociationSet(ResourceSet^, ResourceType^, ResourceProperty^)

Gets the ResourceAssociationSet instance when given the source association end.

System_CAPS_pubmethodHasDerivedTypes(ResourceType^)

Determines whether a resource type has derived types.

System_CAPS_pubmethodTryResolveResourceSet(String^, ResourceSet^%)

Tries to get a resource set based on the specified name.

System_CAPS_pubmethodTryResolveResourceType(String^, ResourceType^%)

Tries to get a resource type based on the specified name.

System_CAPS_pubmethodTryResolveServiceOperation(String^, ServiceOperation^%)

Tries to get a service operation based on the specified name.

.NET Framework
Available since 3.5
Return to top
Show: