3 writes to provider
System.Data.Services (3)
System\Data\Services\DataService.cs (3)
318this.provider = null; 1971this.provider = new DataServiceProviderWrapper(metadata, metadataProviderInstance, queryProviderInstance); 1999this.provider = new DataServiceProviderWrapper(metadata, dataProviderInstance, dataProviderInstance);
13 references to provider
System.Data.Services (13)
System\Data\Services\DataService.cs (13)
107return this.provider; 117Debug.Assert(this.provider != null, "this.provider != null"); 154Debug.Assert(this.provider != null, "this.provider != null"); 165Debug.Assert(this.provider != null, "this.provider != null"); 173get { return (T)this.provider.CurrentDataSource; } 284/// <summary>Disposes the data source of the current <see cref="provider"/> if necessary.</summary> 315if (this.provider != null) 317this.provider.DisposeDataSource(); 1791if (this.provider.IsV1ProviderAndImplementsUpdatable()) 1864if (this.provider == null) 2000dataProviderInstance.ProviderWrapper = this.provider; 2018this.provider.PopulateMetadataCacheItemForV1Provider(); 2030Debug.Assert(this.provider != null, "wrapper != null");