Edit

Share via


IDataServiceMetadataProvider Interface

Definition

Maintains metadata about a custom data service provider.

public interface class IDataServiceMetadataProvider
public interface IDataServiceMetadataProvider
type IDataServiceMetadataProvider = interface
Public Interface IDataServiceMetadataProvider

Properties

ContainerName

Container name for the data source.

ContainerNamespace

Namespace name for the data source.

ResourceSets

Gets all available containers.

ServiceOperations

Returns all the service operations in this data source.

Types

Returns all the types in this data source.

Methods

GetDerivedTypes(ResourceType)

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

GetResourceAssociationSet(ResourceSet, ResourceType, ResourceProperty)

Gets the ResourceAssociationSet instance when given the source association end.

HasDerivedTypes(ResourceType)

Determines whether a resource type has derived types.

TryResolveResourceSet(String, ResourceSet)

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

TryResolveResourceType(String, ResourceType)

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

TryResolveServiceOperation(String, ServiceOperation)

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

Applies to