6 writes to ProjectedProperty
System.Data.Services (6)
System\Data\Services\RequestDescription.cs (1)
417
segmentInfo.
ProjectedProperty
= description.Property;
System\Data\Services\RequestUriProcessor.cs (2)
763
segment.
ProjectedProperty
= null;
769
segment.
ProjectedProperty
= previous.TargetResourceType.TryResolvePropertyName(identifier);
System\Data\Services\SegmentInfo.cs (1)
80
this.
ProjectedProperty
= other.ProjectedProperty;
System\Data\Services\Serializers\Deserializer.cs (2)
713
adjustedSegment.
ProjectedProperty
= segmentInfo.ProjectedProperty;
862
result.
ProjectedProperty
= property;
24 references to ProjectedProperty
System.Data.Services (24)
System\Data\Services\DataService.cs (1)
1545
resource = WebUtil.GetPropertyValue(dataService.Provider, resource, parentSegment.TargetResourceType, currentSegment.
ProjectedProperty
, null);
System\Data\Services\RequestDescription.cs (1)
267
get { return this.LastSegmentInfo.
ProjectedProperty
; }
System\Data\Services\RequestUriProcessor.cs (13)
118
ResourceProperty projectedProperty = lastSegment.
ProjectedProperty
;
817
else if (segment.
ProjectedProperty
== null)
848
segment.TargetResourceType = segment.
ProjectedProperty
.ResourceType;
849
ResourcePropertyKind propertyKind = segment.
ProjectedProperty
.Kind;
853
if (segment.
ProjectedProperty
.CanReflectOnInstanceTypeProperty)
856
SelectElement(previous.RequestQueryable, segment.
ProjectedProperty
) :
857
SelectMultiple(previous.RequestQueryable, segment.
ProjectedProperty
);
864
segment.
ProjectedProperty
) :
867
segment.
ProjectedProperty
);
872
segment.
ProjectedProperty
.TypeKind != ResourceTypeKind.EntityType)
885
segment.TargetContainer = service.Provider.GetContainer(previous.TargetContainer, previous.TargetResourceType, segment.
ProjectedProperty
);
888
throw DataServiceException.CreateResourceNotFound(segment.
ProjectedProperty
.Name);
893
Debug.Assert(segment.
ProjectedProperty
.IsOfKind(ResourcePropertyKind.Primitive), "must be primitive type property");
System\Data\Services\SegmentInfo.cs (1)
80
this.ProjectedProperty = other.
ProjectedProperty
;
System\Data\Services\Serializers\Deserializer.cs (2)
525
ResourceProperty propertyToUpdate = description.LastSegmentInfo.
ProjectedProperty
;
713
adjustedSegment.ProjectedProperty = segmentInfo.
ProjectedProperty
;
System\Data\Services\Serializers\PlainXmlDeserializer.cs (4)
164
Debug.Assert(segmentInfo.
ProjectedProperty
!= null, "segmentInfo.ProjectedProperty != null");
166
segmentInfo.
ProjectedProperty
.ResourceType.ResourceTypeKind != ResourceTypeKind.EntityType,
169
propertyName = segmentInfo.
ProjectedProperty
.Name;
177
object result = this.ReadPropertyWithType(this.xmlReader, propertyName, segmentInfo.
ProjectedProperty
);
System\Data\Services\Serializers\SyndicationDeserializer.cs (2)
667
if (propertySegment.
ProjectedProperty
!= null &&
668
propertySegment.
ProjectedProperty
.Kind == ResourcePropertyKind.ResourceSetReference)