1 write to queries
System.ServiceModel (1)
System\UriTemplate.cs (1)
62
this.
queries
= new Dictionary<string, UriTemplateQueryValue>(StringComparer.OrdinalIgnoreCase);
30 references to queries
System.ServiceModel (30)
System\UriTemplate.cs (14)
194
if (this.
queries
.ContainsKey(key))
199
this.
queries
.Add(key, UriTemplateQueryValue.CreateFromUriTemplate(value, this));
427
if (other.segments == null || other.
queries
== null)
557
if (this.
queries
.Count > 0)
559
foreach (KeyValuePair<string, UriTemplateQueryValue> kvp in this.
queries
)
599
if (this.
queries
.Count != other.
queries
.Count)
603
foreach (string key in this.
queries
.Keys)
605
UriTemplateQueryValue utqv = this.
queries
[key];
607
if (!other.
queries
.TryGetValue(key, out otherUtqv))
702
if ((this.
queries
.Count != 0) || (extraQueryParameters != null))
705
foreach (string key in this.
queries
.Keys)
707
this.
queries
[key].Bind(key, parameters, ref parameterIndex, query);
713
if (this.
queries
.ContainsKey(key.ToUpperInvariant()))
System\UriTemplateEquivalenceComparer.cs (1)
53
return obj.segments.Count + obj.
queries
.Count;
System\UriTemplateHelpers.cs (14)
27
if (ut.
queries
.Count == 0)
32
foreach (KeyValuePair<string, UriTemplateQueryValue> kvp in ut.
queries
)
78
return (ut.
queries
.Count == 0);
95
if (array[a].
queries
.Count == 0)
99
if (array[a].
queries
.Count == 0)
111
while (a < b && array[a].
queries
.Count == 0) // all equivalent
141
foreach (UriTemplateQueryValue utqv in ut.
queries
.Values)
264
foreach (KeyValuePair<string, UriTemplateQueryValue> kvp in array[i].
queries
)
282
if (!array[i].
queries
.ContainsKey(s) || (array[i].
queries
[s].Nature != UriTemplatePartType.Literal))
336
Fx.Assert(up.
queries
.ContainsKey(queryVarName), "query doesn't have name");
337
UriTemplateQueryValue utqv = up.
queries
[queryVarName];
369
return Comparer<int>.Default.Compare(x.
queries
.Count, y.
queries
.Count);
System\UriTemplateTable.cs (1)
315
if (candidates[i].Template.
queries
.Count == 0)