2 instantiations of EpmSourcePathSegment
System.Data.Services (2)
System\Data\Services\Epm\EpmSourceTree.cs (2)
43
this.root = new
EpmSourcePathSegment
("");
88
currentProperty = new
EpmSourcePathSegment
(propertyName);
15 references to EpmSourcePathSegment
System.Data.Services (15)
System\Data\Services\Epm\EpmSourcePathSegment.cs (3)
28
private List<
EpmSourcePathSegment
> subProperties;
39
this.subProperties = new List<
EpmSourcePathSegment
>();
54
internal List<
EpmSourcePathSegment
> SubProperties
System\Data\Services\Epm\EpmSourceTree.cs (5)
32
private readonly
EpmSourcePathSegment
root;
52
internal
EpmSourcePathSegment
Root
69
EpmSourcePathSegment
currentProperty = this.Root;
70
IList<
EpmSourcePathSegment
> activeSubProperties = currentProperty.SubProperties;
71
EpmSourcePathSegment
foundProperty = null;
System\Data\Services\Providers\BasicExpandProvider.cs (1)
993
foreach (
EpmSourcePathSegment
epmSegment in resourceType.EpmSourceTree.Root.SubProperties)
System\Data\Services\Serializers\SyndicationSerializer.cs (6)
357
private static bool EpmNeedToSkip(
EpmSourcePathSegment
currentSourceRoot, String propertyName)
361
EpmSourcePathSegment
epmProperty = currentSourceRoot.SubProperties.Find(subProp => subProp.PropertyName == propertyName);
383
private static
EpmSourcePathSegment
EpmGetComplexPropertySegment(
EpmSourcePathSegment
currentSourceRoot, String propertyName)
402
private void WriteComplexObjectValue(object element, string propertyName, ResourceType expectedType, string relativeUri, DictionaryContent content,
EpmSourcePathSegment
currentSourceRoot)
745
private void WriteObjectProperties(IExpandedResult expanded, object customObject, ResourceType resourceType, Uri absoluteUri, string relativeUri, SyndicationItem item, DictionaryContent content,
EpmSourcePathSegment
currentSourceRoot)