6 writes to buffer
System.ServiceModel (6)
System\ServiceModel\Dispatcher\QueryUtil.cs (6)
546this.buffer = null; 583Array.Resize(ref this.buffer, value); 587this.buffer = null; 593this.buffer = new T[value]; 703this.buffer = new T[1]; 724this.buffer = tmp;
18 references to buffer
System.ServiceModel (18)
System\ServiceModel\Dispatcher\QueryUtil.cs (18)
576if (this.buffer != null) 578if (value != this.buffer.Length) 651this.buffer[i] = replace; 669return this.buffer[index]; 701if (this.buffer == null) 705else if (this.buffer.Length == this.size) 712Array.Copy(this.buffer, 0, tmp, 1, this.size); 716Array.Copy(this.buffer, 0, tmp, 0, this.size); 720Array.Copy(this.buffer, 0, tmp, 0, index); 721Array.Copy(this.buffer, index, tmp, index + 1, this.size - index); 728Array.Copy(this.buffer, index, this.buffer, index + 1, this.size - index); 731this.buffer[index] = item; 754Array.Copy(this.buffer, index + 1, this.buffer, index, this.size - index - 1); 757this.buffer[--this.size] = default(T); 791result = comparer.Compare(key, this.buffer[mid]); 816result = comparer.Compare(key, this.buffer[i]);