1 instantiation of UriTemplateCompoundPathSegment
System.ServiceModel (1)
System\UriTemplateCompoundPathSegment.cs (1)
48UriTemplateCompoundPathSegment result = new UriTemplateCompoundPathSegment(origSegment, endsWithSlash,
25 references to UriTemplateCompoundPathSegment
System.ServiceModel (25)
System\UriTemplateCompoundPathSegment.cs (13)
18class UriTemplateCompoundPathSegment : UriTemplatePathSegment, IComparable<UriTemplateCompoundPathSegment> 31public static new UriTemplateCompoundPathSegment CreateFromUriTemplate(string segment, UriTemplate template) 48UriTemplateCompoundPathSegment result = new UriTemplateCompoundPathSegment(origSegment, endsWithSlash, 149UriTemplateCompoundPathSegment otherAsCompound = other as UriTemplateCompoundPathSegment; 285int IComparable<UriTemplateCompoundPathSegment>.CompareTo(UriTemplateCompoundPathSegment other) 364int CompareToOtherThatHasPrefixAndSuffix(UriTemplateCompoundPathSegment other) 389int CompareToOtherThatHasOnlyPrefix(UriTemplateCompoundPathSegment other) 406int CompareToOtherThatHasOnlySuffix(UriTemplateCompoundPathSegment other) 423int CompareToOtherThatHasNoPrefixNorSuffix(UriTemplateCompoundPathSegment other) 431int ComparePrefixToOtherPrefix(UriTemplateCompoundPathSegment other) 435int CompareSuffixToOtherSuffix(UriTemplateCompoundPathSegment other)
System\UriTemplatePathSegment.cs (1)
58return UriTemplateCompoundPathSegment.CreateFromUriTemplate(segment, template);
System\UriTemplateTrieNode.cs (11)
83current.AddFinalCompoundSegment(ps as UriTemplateCompoundPathSegment, kvp); 105current = current.AddNextCompoundSegment(ps as UriTemplateCompoundPathSegment); 541void AddFinalCompoundSegment(UriTemplateCompoundPathSegment cps, KeyValuePair<UriTemplate, object> kvp) 574UriTemplateTrieNode AddNextCompoundSegment(UriTemplateCompoundPathSegment cps) 672SortedList<UriTemplateCompoundPathSegment, Collection<CollectionItem>> items; 676this.items = new SortedList<UriTemplateCompoundPathSegment, Collection<AscendingSortedCompoundSegmentsCollection<T>.CollectionItem>>(); 700public void Add(UriTemplateCompoundPathSegment segment, T value) 716public T Find(UriTemplateCompoundPathSegment segment) 780UriTemplateCompoundPathSegment segment; 783public CollectionItem(UriTemplateCompoundPathSegment segment, T value) 789public UriTemplateCompoundPathSegment Segment