2 writes to iqMatcher
System.ServiceModel (2)
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (2)
51this.iqMatcher = new InverseQueryMatcher(true); 151this.iqMatcher = new InverseQueryMatcher(true);
28 references to iqMatcher
System.ServiceModel (28)
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (28)
50if (this.iqMatcher == null) 58return (this.filters.Count > 0 && null != this.iqMatcher); 140return this.iqMatcher.NodeQuota; 149if (null == this.iqMatcher) 153this.iqMatcher.NodeQuota = value; 189this.iqMatcher.Add(filter.XPath, filter.Namespaces, filter, forceExternal); 194this.iqMatcher.Clear(); 242return this.ProcessMatch(this.iqMatcher.Match(message, false, null), out data); 258return this.ProcessMatch(this.iqMatcher.Match(messageBuffer, null), out data); 274return this.ProcessMatch(this.iqMatcher.Match(navigator, null), out data); 290return this.ProcessMatch(this.iqMatcher.Match(navigator, null), out data); 391this.iqMatcher.ReleaseResult(this.iqMatcher.Match(message, false, results)); 411this.iqMatcher.ReleaseResult(iqMatcher.Match(messageBuffer, results)); 431this.iqMatcher.ReleaseResult(this.iqMatcher.Match(navigator, results)); 451this.iqMatcher.ReleaseResult(this.iqMatcher.Match(navigator, results)); 471this.ProcessMatches(this.iqMatcher.Match(message, false, null), results); 491this.ProcessMatches(this.iqMatcher.Match(messageBuffer, null), results); 511this.ProcessMatches(this.iqMatcher.Match(navigator, null), results); 531this.ProcessMatches(this.iqMatcher.Match(navigator, null), results); 547this.iqMatcher.ReleaseResult(result); 558this.iqMatcher.ReleaseResult(result); 580this.iqMatcher.Remove((XPathMessageFilter)item.Key); 596this.iqMatcher.Remove(filter); 606this.iqMatcher.Trim();