IDataServiceQueryProvider Interface

Definition

Defines a metadata and query source implementation for a custom data service provider.

public interface class IDataServiceQueryProvider
public interface IDataServiceQueryProvider
type IDataServiceQueryProvider = interface
Public Interface IDataServiceQueryProvider

Properties

CurrentDataSource

The data source object from which data is provided.

IsNullPropagationRequired

Gets a value that indicates whether null propagation is required in expression trees.

Methods

GetOpenPropertyValue(Object, String)

Gets the value of the open property.

GetOpenPropertyValues(Object)

Gets the name and values of all the properties that are defined in the given instance of an open type.

GetPropertyValue(Object, ResourceProperty)

Gets the value of the open property.

GetQueryRootForResourceSet(ResourceSet)

Gets the IQueryable<T> that represents the container.

GetResourceType(Object)

Gets the resource type for the instance that is specified by the parameter.

InvokeServiceOperation(ServiceOperation, Object[])

Invokes the given service operation and returns the results.

Applies to