2 implementations of Configuration
System.Data.Services (2)
System\Data\Services\DataService.cs (2)
95DataServiceConfiguration IDataService.Configuration 2156public DataServiceConfiguration Configuration
37 references to Configuration
System.Data.Services (37)
System\Data\Services\DataService.cs (12)
709dataService.Configuration.ValidateMaxProtocolVersion(description); 720(0 != (dataService.Configuration.GetServiceOperationRights(description.LastSegmentInfo.Operation.ServiceOperation) & ServiceOperationRights.OverrideEntitySetRights))) 1043DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 1106DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 1141Debug.Assert(dataService.Configuration != null, "dataService.Configuration != null"); 1257DataServiceConfiguration.GetAllowedMethods(dataService.Configuration, description)); 1647if (dataService.Configuration.DataServiceBehavior.InvokeInterceptorsOnLinkDelete) 2158get { return this.dataService.Configuration; } 2693if (this.batchElementCount > this.dataService.Configuration.MaxBatchCount) 2696throw new DataServiceException(400, Strings.DataService_BatchExceedMaxBatchCount(this.dataService.Configuration.MaxBatchCount)); 2708if (this.changeSetElementCount > this.dataService.Configuration.MaxChangesetCount) 2710throw new DataServiceException(400, Strings.DataService_BatchExceedMaxChangeSetCount(this.dataService.Configuration.MaxChangesetCount));
System\Data\Services\ErrorHandler.cs (8)
70Debug.Assert(service.Configuration != null, "service.Configuration != null"); 77HandleExceptionArgs args = new HandleExceptionArgs(exception, false, contentType, service.Configuration.UseVerboseErrors); 102Debug.Assert(service.Configuration != null, "service.Configuration != null - it should have been initialized by now"); 111HandleExceptionArgs args = new HandleExceptionArgs(exception, false, contentType, service.Configuration.UseVerboseErrors); 136bool verbose = (service.Configuration != null) ? service.Configuration.UseVerboseErrors : false; 163Debug.Assert(service.Configuration != null, "service.Configuration != null"); 166HandleExceptionArgs args = new HandleExceptionArgs(exception, true, contentType, service.Configuration.UseVerboseErrors);
System\Data\Services\Parsing\RequestQueryParser.cs (1)
1854if (!this.service.Configuration.DataServiceBehavior.AcceptReplaceFunctionInQuery && functionDescriptions[0].IsReplace)
System\Data\Services\Providers\ResourceType.cs (1)
788(!deserializer.Service.Configuration.EnableTypeConversion && clientProp.ResourceType.ResourceTypeKind == ResourceTypeKind.Primitive))
System\Data\Services\RequestDescription.cs (1)
518this.RaiseFeatureVersion(2, 0, service.Configuration);
System\Data\Services\RequestQueryProcessor.cs (3)
491segments.Add(new ExpandSegment(property.Name, filter, this.service.Configuration.MaxResultsPerCollection, resourceSet, property, null)); 698if (!this.service.Configuration.DataServiceBehavior.AcceptProjectionRequests) 972if (!this.service.Configuration.DataServiceBehavior.AcceptCountRequests)
System\Data\Services\RequestUriProcessor.cs (2)
142if (countOption != RequestQueryCountOption.None && !service.Configuration.DataServiceBehavior.AcceptCountRequests) 180resultDescription.RaiseFeatureVersion(2, 0, service.Configuration);
System\Data\Services\Serializers\Deserializer.cs (6)
608DataServiceConfiguration.GetAllowedMethods(service.Configuration, description)); 771Debug.Assert(value <= this.Service.Configuration.MaxObjectCountOnInsert, "On initialize, the value should be less than max object count"); 794if (service.Configuration.EnableTypeConversion) 989Debug.Assert(this.objectCount <= this.Service.Configuration.MaxObjectCountOnInsert, "The object count should never exceed the limit"); 995if (this.objectCount > this.Service.Configuration.MaxObjectCountOnInsert) 997throw new DataServiceException(413, Strings.BadRequest_ExceedsMaxObjectCountOnInsert(this.Service.Configuration.MaxObjectCountOnInsert));
System\Data\Services\Serializers\PlainXmlDeserializer.cs (1)
511(!this.Service.Configuration.EnableTypeConversion && resourceProperty.ResourceType.ResourceTypeKind == ResourceTypeKind.Primitive);
System\Data\Services\Serializers\Serializer.cs (2)
476int max = this.service.Configuration.MaxResultsPerCollection; 1061if (this.service.Configuration.MaxResultsPerCollection != Int32.MaxValue ||