11 writes to TargetResourceType
System.Data.Services (11)
System\Data\Services\RequestDescription.cs (1)
418segmentInfo.TargetResourceType = container != null ? container.ResourceType : null;
System\Data\Services\RequestUriProcessor.cs (8)
508segment.TargetResourceType = segment.Operation.ResultType; 512segment.TargetResourceType = null; 550segment.TargetResourceType = segment.Operation.ResultType; 603segment.TargetResourceType = container.ResourceType; 792segment.TargetResourceType = previous.TargetResourceType; 800segment.TargetResourceType = previous.TargetResourceType; 836segment.TargetResourceType = null; 848segment.TargetResourceType = segment.ProjectedProperty.ResourceType;
System\Data\Services\Serializers\Deserializer.cs (2)
714adjustedSegment.TargetResourceType = segmentInfo.TargetResourceType; 863result.TargetResourceType = property.ResourceType;
19 references to TargetResourceType
System.Data.Services (19)
System\Data\Services\DataService.cs (1)
1545resource = WebUtil.GetPropertyValue(dataService.Provider, resource, parentSegment.TargetResourceType, currentSegment.ProjectedProperty, null);
System\Data\Services\RequestDescription.cs (1)
253get { return this.LastSegmentInfo.TargetResourceType; }
System\Data\Services\RequestQueryProcessor.cs (3)
925ParameterExpression p = Expression.Parameter(this.description.LastSegmentInfo.TargetResourceType.InstanceType, "it"); 930this.description.LastSegmentInfo.TargetResourceType, 1384this.description.LastSegmentInfo.TargetResourceType,
System\Data\Services\RequestUriProcessor.cs (11)
440ResourceType resourceType = segment.TargetResourceType; 551segment.TargetKind = TargetKindFromType(segment.TargetResourceType); 564segment.TargetKind = TargetKindFromType(segment.TargetResourceType); 760if (previous.TargetResourceType == null) 768Debug.Assert(previous.TargetResourceType != null, "Previous wasn't open, so it should have a resource type"); 769segment.ProjectedProperty = previous.TargetResourceType.TryResolvePropertyName(identifier); 792segment.TargetResourceType = previous.TargetResourceType; 800segment.TargetResourceType = previous.TargetResourceType; 822if (previous.TargetResourceType != null) 824WebUtil.CheckResourceExists(previous.TargetResourceType.IsOpenType, segment.Identifier); 885segment.TargetContainer = service.Provider.GetContainer(previous.TargetContainer, previous.TargetResourceType, segment.ProjectedProperty);
System\Data\Services\Serializers\Deserializer.cs (1)
714adjustedSegment.TargetResourceType = segmentInfo.TargetResourceType;
System\Data\Services\Serializers\JsonDeserializer.cs (1)
377targetResourceType = segmentInfo.TargetResourceType;
System\Data\Services\Serializers\SyndicationDeserializer.cs (1)
356ResourceType currentResourceType = this.GetResourceType(item, segmentInfo.TargetResourceType);