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