3 writes to segmentTail
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QueryPrefixOp.cs (3)
332
this.
segmentTail
= segmentTail;
341
this.
segmentTail
= segmentString.Substring(offset + 1, length - 1);
345
this.
segmentTail
= string.Empty;
14 references to segmentTail
System.ServiceModel (14)
System\ServiceModel\Dispatcher\QueryPrefixOp.cs (14)
181
int charCount = (length <= this.
segmentTail
.Length) ? length : this.
segmentTail
.Length;
184
if (compareString[iCompare] != this.
segmentTail
[iSegment])
190
if (length < this.
segmentTail
.Length)
221
if (tailLength >= child.
segmentTail
.Length && (0 == child.
segmentTail
.Length || 0 == string.CompareOrdinal(matchString, tailOffset, child.
segmentTail
, 0, child.
segmentTail
.Length)))
266
newTail.Append(child.
segmentTail
);
268
newTail.Append(grandchild.
segmentTail
);
361
Fx.Assert(this.
segmentTail
.Length > 0, "");
362
newSegment = new TrieSegment(this.segmentFirstChar, this.
segmentTail
.Substring(0, charIndex - 1));
365
this.SetSegmentString(this.
segmentTail
, charIndex, this.
segmentTail
.Length - charIndex);