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