3 writes to segmentNames
System.Data.Services (3)
System\Data\Services\Serializers\Serializer.cs (3)
594
this.
segmentNames
= null;
600
this.
segmentNames
= (List<string>)savedLists[0];
1068
this.
segmentNames
= new List<string>();
19 references to segmentNames
System.Data.Services (19)
System\Data\Services\Serializers\Serializer.cs (19)
541
if (this.
segmentNames
!= null && needPop)
543
Debug.Assert(this.
segmentNames
.Count > 0, "this.segmentNames.Count > 0");
544
this.
segmentNames
.RemoveAt(this.
segmentNames
.Count - 1);
548
this.segmentContainers.Count == this.
segmentNames
.Count,
572
if (this.
segmentNames
== null)
580
new List<string>(this.
segmentNames
),
625
if (this.
segmentNames
== null)
640
if (expandPath.Count < this.
segmentNames
.Count)
648
for (int j = 1; j < this.
segmentNames
.Count; j++)
650
if (expandPath[j - 1].Name != this.
segmentNames
[j])
657
if (matchFound && expandPath[this.
segmentNames
.Count - 1].Name == name)
813
if (this.
segmentNames
!= null)
817
for (int i = 1; i < this.
segmentNames
.Count; i++)
819
ProjectionNode projectionNode = expandedProjectionNode.FindNode(this.
segmentNames
[i]);
1066
if (this.
segmentNames
== null)
1074
this.segmentContainers.Count == this.
segmentNames
.Count,
1079
this.
segmentNames
.Add(name);
1083
this.segmentContainers.Count == this.
segmentNames
.Count,