1 instantiation of DataServiceConfiguration
System.Data.Services (1)
System\Data\Services\DataService.cs (1)
571DataServiceConfiguration configuration = new DataServiceConfiguration(provider);
47 references to DataServiceConfiguration
System.Data.Services (47)
System\Data\Services\Caching\MetadataCacheItem.cs (2)
41private DataServiceConfiguration configuration; 103internal DataServiceConfiguration Configuration
System\Data\Services\DataService.cs (15)
57private DataServiceConfiguration configuration; 95DataServiceConfiguration IDataService.Configuration 566private static DataServiceConfiguration CreateConfiguration(Type dataServiceType, IDataServiceMetadataProvider provider) 571DataServiceConfiguration configuration = new DataServiceConfiguration(provider); 722DataServiceConfiguration.CheckServiceRights(description.LastSegmentInfo.Operation, description.IsSingleResult); 730DataServiceConfiguration.CheckResourceRightsForRead(lastSegmentContainer, description.IsSingleResult); 766DataServiceConfiguration.CheckResourceRights(lastSegmentContainer, EntitySetRights.WriteReplace); 770DataServiceConfiguration.CheckResourceRights(lastSegmentContainer, EntitySetRights.WriteMerge); 786DataServiceConfiguration.CheckResourceRights(lastSegmentContainer, EntitySetRights.WriteDelete); 1043DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 1070DataServiceConfiguration.CheckResourceRights(description.LastSegmentInfo.TargetContainer, EntitySetRights.WriteAppend); 1106DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 1184DataServiceConfiguration.CheckResourceRights(container, EntitySetRights.WriteDelete); 1257DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 2156public DataServiceConfiguration Configuration
System\Data\Services\DataServiceConfiguration.cs (4)
129/// Initializes a new <see cref="DataServiceConfiguration"/> with 626internal static string GetAllowedMethods(DataServiceConfiguration configuration, RequestDescription description) 661internal static string GetAllowedMethods(DataServiceConfiguration configuration, ResourceSetWrapper container, RequestDescription description) 954method = type.GetMethod(XmlConstants.ClrServiceInitializationMethodName, flags, null, new Type[] { typeof(DataServiceConfiguration) }, null);
System\Data\Services\IDataService.cs (1)
31DataServiceConfiguration Configuration
System\Data\Services\Parsing\RequestQueryParser.cs (2)
2085DataServiceConfiguration.CheckResourceRightsForRead(container, singleResult); 2086Expression filter = DataServiceConfiguration.ComposeQueryInterceptors(this.service, container);
System\Data\Services\Providers\BaseServiceProvider.cs (2)
529internal void ApplyConfiguration(DataServiceConfiguration configuration) 600protected virtual void CheckConfigurationConsistency(object dataSourceInstance, DataServiceConfiguration configuration)
System\Data\Services\Providers\DataServiceProviderWrapper.cs (1)
280internal DataServiceConfiguration Configuration
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
765protected override void CheckConfigurationConsistency(object dataSourceInstance, DataServiceConfiguration configuration)
System\Data\Services\Providers\ResourceContainerWrapper.cs (1)
180public void ApplyConfiguration(DataServiceConfiguration configuration)
System\Data\Services\Providers\ServiceOperationWrapper.cs (1)
169public void ApplyConfiguration(DataServiceConfiguration configuration, DataServiceProviderWrapper provider)
System\Data\Services\RequestDescription.cs (1)
619internal void RaiseFeatureVersion(int major, int minor, DataServiceConfiguration config)
System\Data\Services\RequestQueryProcessor.cs (2)
432DataServiceConfiguration.CheckResourceRightsForRead(resourceSet, singleResult); 433filter = DataServiceConfiguration.ComposeQueryInterceptors(this.service, resourceSet);
System\Data\Services\RequestUriProcessor.cs (6)
394DataServiceConfiguration.CheckResourceRightsForRead(description.LastSegmentInfo.TargetContainer, true /* singleResult */); 574DataServiceConfiguration.CheckServiceRights(segment.Operation, segment.SingleResult); 614DataServiceConfiguration.CheckResourceRightsForRead(container, segment.SingleResult); 620segment.RequestQueryable = DataServiceConfiguration.ComposeResourceContainer(service, container, segment.RequestQueryable); 916DataServiceConfiguration.CheckResourceRightsForRead(segment.TargetContainer, segment.SingleResult); 921segment.RequestQueryable = DataServiceConfiguration.ComposeResourceContainer(service, segment.TargetContainer, segment.RequestQueryable);
System\Data\Services\Serializers\Deserializer.cs (6)
444DataServiceConfiguration.CheckResourceRights(entityContainer, EntitySetRights.WriteReplace); 448DataServiceConfiguration.CheckResourceRights(entityContainer, EntitySetRights.WriteMerge); 456DataServiceConfiguration.CheckResourceRights(entityContainer, EntitySetRights.WriteMerge | EntitySetRights.WriteReplace); 547DataServiceConfiguration.CheckResourceRights(segmentInfo.TargetContainer, EntitySetRights.ReadSingle); 608DataServiceConfiguration.GetAllowedMethods(service.Configuration, description)); 745DataServiceConfiguration.CheckResourceRights(requestDescription.LastSegmentInfo.TargetContainer, EntitySetRights.WriteAppend);
System\Data\Services\Serializers\JsonDeserializer.cs (1)
476DataServiceConfiguration.CheckResourceRights(segmentInfo.TargetContainer, EntitySetRights.WriteAppend);
System\Data\Services\Serializers\SyndicationDeserializer.cs (1)
408DataServiceConfiguration.CheckResourceRights(segmentInfo.TargetContainer, EntitySetRights.WriteAppend);