3 types derived from UriTemplatePathSegment
System.ServiceModel (3)
System\UriTemplateCompoundPathSegment.cs (1)
18class UriTemplateCompoundPathSegment : UriTemplatePathSegment, IComparable<UriTemplateCompoundPathSegment>
System\UriTemplateLiteralPathSegment.cs (1)
14class UriTemplateLiteralPathSegment : UriTemplatePathSegment, IComparable<UriTemplateLiteralPathSegment>
System\UriTemplateVariablePathSegment.cs (1)
11class UriTemplateVariablePathSegment : UriTemplatePathSegment
10 references to UriTemplatePathSegment
System.ServiceModel (10)
System\UriTemplate.cs (4)
26internal readonly List<UriTemplatePathSegment> segments; 61this.segments = new List<UriTemplatePathSegment>(); 138this.segments.Add(UriTemplatePathSegment.CreateFromUriTemplate(segment, this)); 1448UriTemplatePathSegment ps = this.owner.segments[firstOptionalSegment - 1];
System\UriTemplateCompoundPathSegment.cs (1)
138public override bool IsEquivalentTo(UriTemplatePathSegment other, bool ignoreTrailingSlash)
System\UriTemplateLiteralPathSegment.cs (1)
110public override bool IsEquivalentTo(UriTemplatePathSegment other, bool ignoreTrailingSlash)
System\UriTemplatePathSegment.cs (2)
49public static UriTemplatePathSegment CreateFromUriTemplate(string segment, UriTemplate template) 81public abstract bool IsEquivalentTo(UriTemplatePathSegment other, bool ignoreTrailingSlash);
System\UriTemplateTrieNode.cs (1)
71UriTemplatePathSegment ps = ut.segments[i];
System\UriTemplateVariablePathSegment.cs (1)
42public override bool IsEquivalentTo(UriTemplatePathSegment other, bool ignoreTrailingSlash)