2 writes to filters
System.ServiceModel (2)
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (2)
46this.filters = new Dictionary<MessageFilter, TFilterData>(); 48this.filters = new Dictionary<MessageFilter, TFilterData>(capacity);
19 references to filters
System.ServiceModel (19)
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (19)
58return (this.filters.Count > 0 && null != this.iqMatcher); 66return this.filters[filter]; 70if (this.filters.ContainsKey(filter)) 72this.filters[filter] = value; 85return this.filters.Count; 96foreach (KeyValuePair<MessageFilter, TFilterData> item in filters) 122return this.filters.Keys; 161return this.filters.Values; 188this.filters.Add(filter, data); 195this.filters.Clear(); 200return ((IDictionary<MessageFilter, TFilterData>)this.filters).Contains(item); 205return this.filters.ContainsKey(filter); 210((IDictionary<MessageFilter, TFilterData>)this.filters).CopyTo(array, arrayIndex); 230return ((IDictionary<MessageFilter, TFilterData>)this.filters).GetEnumerator(); 544data = this.filters[match]; 556results.Add(this.filters[matches[i]]); 578if (((IDictionary<MessageFilter, TFilterData>)this.filters).Remove(item)) 594if (this.filters.Remove(filter)) 611return this.filters.TryGetValue(filter, out data);