1 implementation of IDataServiceQueryProvider
System.Data.Services (1)
System\Data\Services\Providers\BaseServiceProvider.cs (1)
30
internal abstract class BaseServiceProvider : IDataServiceMetadataProvider,
IDataServiceQueryProvider
, IDisposable, IProjectionProvider, IServiceProvider
9 references to IDataServiceQueryProvider
System.Data.Services (9)
System\Data\Services\DataService.cs (3)
1905
IDataServiceQueryProvider
queryProviderInstance = null;
1909
queryProviderInstance = WebUtil.GetService<
IDataServiceQueryProvider
>(this);
1938
queryProviderInstance = dataSourceInstance as
IDataServiceQueryProvider
;
System\Data\Services\Providers\BaseServiceProvider.cs (1)
262
typeof(
IDataServiceQueryProvider
) == serviceType ||
System\Data\Services\Providers\DataServiceProviderWrapper.cs (3)
85
private
IDataServiceQueryProvider
queryProvider;
97
internal DataServiceProviderWrapper(MetadataCacheItem metadata, IDataServiceMetadataProvider metadataProvider,
IDataServiceQueryProvider
queryProvider)
926
Debug.Assert(typeof(T) != typeof(
IDataServiceQueryProvider
), "typeof(T) != typeof(IDataServiceQueryProvider)");
System\Data\Services\Providers\ObjectContextServiceProvider.cs (2)
431
object propertyValue = ((
IDataServiceQueryProvider
)this).GetPropertyValue(resource, property);
499
object resource = ((
IDataServiceQueryProvider
)this).GetPropertyValue(targetResource, resourceProperty);