Lines Matching refs:MessageFilter
40 IDictionary<MessageFilter,TFilterData>,
41 ICollection<KeyValuePair<MessageFilter, TFilterData>>,
42 IEnumerable<KeyValuePair<MessageFilter,TFilterData>>,
45 Dictionary<MessageFilter, TFilterData> table;
49 table = new Dictionary<MessageFilter, TFilterData> ();
52 public void Add (KeyValuePair<MessageFilter, TFilterData> item)
62 public void Add (MessageFilter filter, TFilterData data)
72 public bool Contains (KeyValuePair<MessageFilter, TFilterData> item)
77 public bool ContainsKey (MessageFilter filter)
82 public void CopyTo (KeyValuePair<MessageFilter, TFilterData> [] array, int index)
84 ((ICollection<KeyValuePair<MessageFilter, TFilterData>>) table).CopyTo (array, index);
87 public IEnumerator<KeyValuePair<MessageFilter, TFilterData>> GetEnumerator ()
89 return ((ICollection<KeyValuePair<MessageFilter, TFilterData>>) table).GetEnumerator ();
92 public bool GetMatchingFilter (Message message, out MessageFilter result)
97 public bool GetMatchingFilter (MessageBuffer buffer, out MessageFilter result)
102 public bool GetMatchingFilters (Message message, ICollection<MessageFilter> results)
107 public bool GetMatchingFilters (MessageBuffer buffer, ICollection<MessageFilter> results)
140 public bool Remove (MessageFilter filter)
148 public bool Remove (KeyValuePair<MessageFilter, TFilterData> item)
158 public bool TryGetValue (MessageFilter filter, out TFilterData data)
173 public TFilterData this [MessageFilter filter] {
178 public ICollection<MessageFilter> Keys {