3 writes to alwaysBranches
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (3)
1251this.alwaysBranches = new QueryBranchTable(); 1557this.alwaysBranches = null; 1586this.alwaysBranches = null;
18 references to alwaysBranches
System.ServiceModel (18)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (18)
1249if (null == this.alwaysBranches) 1253return this.alwaysBranches; 1359if (this.alwaysBranches != null) 1361for (int i = 0; i < this.alwaysBranches.Count; ++i) 1363this.alwaysBranches[i].Branch.CollectXPathFilters(filters); 1394if (null != this.alwaysBranches && this.alwaysBranches.Count > 0) 1396matcher.InvokeNonMatches(context, this.alwaysBranches); 1549if (null != this.alwaysBranches) 1551int removeAt = this.alwaysBranches.IndexOfID(branch.ID); 1554this.alwaysBranches.RemoveAt(removeAt); 1555if (0 == this.alwaysBranches.Count) 1565if (null == this.alwaysBranches) 1577this.alwaysBranches.Remove(branches[i]); 1582this.alwaysBranches.Remove(opcode); 1584if (0 == this.alwaysBranches.Count) 1597if (this.alwaysBranches != null) 1599this.alwaysBranches.Trim();