17 references to Template
System.ServiceModel (17)
System\UriTemplateTable.cs (17)
184
if (UriTemplateHelpers.CanMatchQueryInterestingly(candidates[i].
Template
, queryParameters, mustBeEspeciallyInteresting))
198
if (UriTemplateHelpers.CanMatchQueryTrivially(candidates[i].
Template
))
231
minSegmentsCount = candidate.
Template
.segments.Count;
234
else if (candidate.
Template
.segments.Count < minSegmentsCount)
236
minSegmentsCount = candidate.
Template
.segments.Count;
240
else if (candidate.
Template
.segments.Count == minSegmentsCount)
247
Fx.Assert(nextCandidates[0].
Template
.segments.Count == minSegmentsCount, "Trivial");
256
UriTemplateMatch match = candidate.
Template
.CreateUriTemplateMatch(this.originalUncanonicalizedBaseAddress,
282
if (!list[i].
Template
.IsPathPartiallyEquivalentAt(list[i + 1].
Template
, list[i].SegmentsCount))
286
if (!list[i].
Template
.IsQueryEquivalent(list[i + 1].
Template
))
298
if (!UriTemplateHelpers.CanMatchQueryTrivially(candidates[i].
Template
))
311
if (UriTemplateHelpers.HasQueryLiteralRequirements(candidates[i].
Template
))
315
if (candidates[i].
Template
.queries.Count == 0)
339
segmentsCount = candidates[i].
Template
.segments.Count;
341
else if (segmentsCount != candidates[i].
Template
.segments.Count)