1 write to depth
System.ServiceModel (1)
System\UriTemplateTrieNode.cs (1)
27this.depth = depth;
16 references to depth
System.ServiceModel (16)
System\UriTemplateTrieNode.cs (16)
153int initialDepth = location.node.depth; 183} while ((location != null) && (location.node.depth >= initialDepth)); 196if (wireUriSegments.Length <= currentLocation.node.depth) 221UriTemplateLiteralPathSegment curWireSeg = wireUriSegments[currentLocation.node.depth]; 316success = new UriTemplatePathPartiallyEquivalentSet(currentLocation.node.depth + 1); 398Fx.Assert(kvp.Value.node.depth == current.depth + 1, "kvp.Value.node.depth == current.depth + 1"); 422Fx.Assert(location.node.depth == current.depth + 1, "kvp.Value.node.depth == current.depth + 1"); 432Fx.Assert(current.nextVariableSegment.node.depth == current.depth + 1, "current.nextVariableSegment.node.depth == current.depth + 1"); 551pes = new UriTemplatePathPartiallyEquivalentSet(this.depth + 1); 569UriTemplatePathPartiallyEquivalentSet pes = new UriTemplatePathPartiallyEquivalentSet(this.depth + 1); 584UriTemplateTrieNode nextNode = new UriTemplateTrieNode(this.depth + 1); 604UriTemplateTrieNode newNode = new UriTemplateTrieNode(this.depth + 1); 618UriTemplateTrieNode newNode = new UriTemplateTrieNode(this.depth + 1);