Share via


IDataServiceQueryProvider インターフェイス

定義

カスタム データ サービス プロバイダーのメタデータおよびクエリのソースの実装を定義します。

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

プロパティ

CurrentDataSource

データの提供元のデータ ソース オブジェクト。

IsNullPropagationRequired

式ツリーで null 値の反映が必要かどうかを示す値を取得します。

メソッド

GetOpenPropertyValue(Object, String)

オープン プロパティの値を取得します。

GetOpenPropertyValues(Object)

オープン型の指定したインスタンスで定義されているすべてのプロパティの名前と値を取得します。

GetPropertyValue(Object, ResourceProperty)

オープン プロパティの値を取得します。

GetQueryRootForResourceSet(ResourceSet)

コンテナーを表す IQueryable<T> を取得します。

GetResourceType(Object)

パラメーターで指定したインスタンスのリソースの種類を取得します。

InvokeServiceOperation(ServiceOperation, Object[])

指定したサービス操作を呼び出して結果を返します。

適用対象