2 types derived from BaseServiceProvider
System.Data.Services (2)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
41
internal partial class ObjectContextServiceProvider :
BaseServiceProvider
, IDataServiceUpdateProvider
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
34
internal class ReflectionServiceProvider :
BaseServiceProvider
16 references to BaseServiceProvider
System.Data.Services (16)
System\Data\Services\DataService.cs (2)
574
if (!(provider is
BaseServiceProvider
) && configuration.GetKnownTypes().Any())
1986
BaseServiceProvider
dataProviderInstance;
System\Data\Services\Providers\BaseServiceProvider.cs (1)
857
Type elementType =
BaseServiceProvider
.GetIEnumerableElement(type);
System\Data\Services\Providers\DataServiceProviderWrapper.cs (10)
103
metadataProvider is
BaseServiceProvider
&& queryProvider is
BaseServiceProvider
|| (metadata.ResourceSetWrapperCache.Count == 0 && metadata.VisibleTypeCache.Count == 0),
305
get { return this.metadataProvider is
BaseServiceProvider
; }
797
return (this.metadataProvider as
BaseServiceProvider
).EpmIsV1Compatible;
867
BaseServiceProvider
internalProvider = this.metadataProvider as
BaseServiceProvider
;
890
BaseServiceProvider
baseProvider = this.metadataProvider as
BaseServiceProvider
;
905
BaseServiceProvider
baseServiceProvider = this.metadataProvider as
BaseServiceProvider
;
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
256
Type elementType =
BaseServiceProvider
.GetIQueryableElement(property.PropertyType);
System\Data\Services\RequestUriProcessor.cs (2)
1135
Type enumerableElement =
BaseServiceProvider
.GetIEnumerableElement(property.Type);
1199
Type enumerableElement =
BaseServiceProvider
.GetIEnumerableElement(property.Type);