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