3 writes to branches
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (3)
503this.branches = new QueryBranch[capacity]; 548this.branches = branches; 635this.branches = branches;
20 references to branches
System.ServiceModel (20)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (20)
518return this.branches[index]; 535if (this.branches[index].ID >= branch.ID) 546QueryBranch[] branches = new QueryBranch[this.branches.Length + 1]; 547Array.Copy(this.branches, branches, this.branches.Length); 555if (object.ReferenceEquals(opcode, this.branches[i].Branch)) 567if (this.branches[i].ID == id) 590if (this.count == this.branches.Length) 596Array.Copy(this.branches, index, this.branches, index + 1, this.count - index); 598this.branches[index] = branch; 620Array.Copy(this.branches, index + 1, this.branches, index, this.count - index - 1); 624this.branches[index] = null; 631if (this.count < this.branches.Length) 634Array.Copy(this.branches, branches, this.count); 638for (int i = 0; i < this.branches.Length; ++i) 640if (this.branches[i] != null && this.branches[i].Branch != null) 642this.branches[i].Branch.Trim();