35 references to OpenProperty
System.Data.Services (35)
System\Data\Services\DataService.cs (3)
1229else if (description.TargetKind == RequestTargetKind.OpenProperty) 1421description.TargetKind == RequestTargetKind.OpenProperty || 1528if (currentSegment.TargetKind == RequestTargetKind.OpenProperty)
System\Data\Services\RequestDescription.cs (1)
393if (segmentInfo.TargetKind == RequestTargetKind.OpenProperty &&
System\Data\Services\RequestQueryProcessor.cs (1)
106description.TargetKind == RequestTargetKind.OpenProperty ||
System\Data\Services\RequestUriProcessor.cs (7)
110targetKind == RequestTargetKind.OpenProperty || 733previous.TargetKind == RequestTargetKind.OpenProperty || 762Debug.Assert(previous.TargetKind == RequestTargetKind.OpenProperty, "For open properties, the target resource type must be null"); 767Debug.Assert(previous.TargetKind != RequestTargetKind.OpenProperty, "Since the query element type is known, this can't be open property"); 796(previous.TargetKind == RequestTargetKind.OpenProperty || (previous.TargetKind == RequestTargetKind.Resource))) 802if (previous.TargetKind == RequestTargetKind.OpenProperty) 837segment.TargetKind = RequestTargetKind.OpenProperty;
System\Data\Services\ResponseBodyWriter.cs (1)
178this.requestDescription.TargetKind == RequestTargetKind.OpenProperty ||
System\Data\Services\Serializers\Deserializer.cs (5)
478description.TargetKind == RequestTargetKind.OpenProperty || 506if (description.TargetKind == RequestTargetKind.OpenProperty || 543segmentInfo.TargetKind != RequestTargetKind.OpenProperty && 856result.TargetKind = RequestTargetKind.OpenProperty; 1094if (requestDescription.TargetKind == RequestTargetKind.OpenProperty)
System\Data\Services\Serializers\JsonDeserializer.cs (7)
269segment.TargetKind == RequestTargetKind.OpenProperty || 278else if (segment.TargetKind != RequestTargetKind.OpenProperty) 345(segmentInfo.TargetKind == RequestTargetKind.OpenProperty && WebUtil.IsPrimitiveType(nonEntityResource.GetType()))) 355(segmentInfo.TargetKind == RequestTargetKind.OpenProperty && WebUtil.IsPrimitiveType(jsonObject.GetType())) || 375if (segmentInfo.TargetKind != RequestTargetKind.OpenProperty) 396if ((uri != null || resourceType.ResourceTypeKind == ResourceTypeKind.EntityType) && segmentInfo.TargetKind == RequestTargetKind.OpenProperty) 491Debug.Assert(segmentInfo.TargetKind == RequestTargetKind.OpenProperty, "segmentInfo.TargetKind == RequestTargetKind.OpenProperty");
System\Data\Services\Serializers\PlainXmlDeserializer.cs (2)
142segmentInfo.TargetKind == RequestTargetKind.OpenProperty || 158if (segmentInfo.TargetKind == RequestTargetKind.OpenProperty)
System\Data\Services\Serializers\PlainXmlSerializer.cs (2)
135element != null || this.RequestDescription.TargetResourceType != null || this.RequestDescription.TargetKind == RequestTargetKind.OpenProperty, 145if (this.RequestDescription.TargetKind == RequestTargetKind.OpenProperty)
System\Data\Services\Serializers\SyndicationDeserializer.cs (3)
367if (segmentInfo.TargetKind == RequestTargetKind.OpenProperty) 644Debug.Assert(propertySegment.TargetKind != RequestTargetKind.OpenProperty, "Open navigation properties are not supported on OpenTypes."); 660Debug.Assert(propertySegment.TargetKind != RequestTargetKind.OpenProperty, "Open navigation properties are not supported on OpenTypes.");
System\Data\Services\Serializers\SyndicationSerializer.cs (2)
186if (this.RequestDescription.TargetKind == RequestTargetKind.OpenProperty) 232if (this.RequestDescription.TargetKind != RequestTargetKind.OpenProperty &&
System\Data\Services\WebUtil.cs (1)
476description.TargetKind != RequestTargetKind.OpenProperty &&