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