4 writes to size
System.ServiceModel (4)
System\ServiceModel\Dispatcher\QueryUtil.cs (4)
545this.size = 0; 636this.size = 0; 732++this.size; 757this.buffer[--this.size] = default(T);
19 references to size
System.ServiceModel (19)
System\ServiceModel\Dispatcher\QueryUtil.cs (19)
580Fx.Assert(value >= this.size, "New capacity must be >= size"); 602return this.size; 668Fx.Assert(index < this.size, "Index is greater than size"); 699Fx.Assert(index >= 0 && index <= this.size, ""); 705else if (this.buffer.Length == this.size) 708T[] tmp = new T[this.size + 1]; 712Array.Copy(this.buffer, 0, tmp, 1, this.size); 714else if (index == this.size) 716Array.Copy(this.buffer, 0, tmp, 0, this.size); 721Array.Copy(this.buffer, index, tmp, index + 1, this.size - index); 728Array.Copy(this.buffer, index, this.buffer, index + 1, this.size - index); 750Fx.Assert(index >= 0 && index < this.size, ""); 752if (index < this.size - 1) 754Array.Copy(this.buffer, index + 1, this.buffer, index, this.size - index - 1); 762if (size == 0) 769if (this.size <= 8) 771return LinearSearch<K>(key, comparer, 0, this.size); 783int high = this.size; 842this.Capacity = this.size;