6 writes to items
System.ServiceModel (6)
System\ServiceModel\SynchronizedReadOnlyCollection.cs (6)
19this.items = new List<T>(); 28this.items = new List<T>(); 39this.items = new List<T>(list); 50this.items = new List<T>(list.Length); 65this.items = new List<T>(list); 67this.items = list;
11 references to items
System.ServiceModel (11)
System\ServiceModel\SynchronizedReadOnlyCollection.cs (11)
52this.items.Add(list[i]); 74get { lock (this.sync) { return this.items.Count; } } 81return this.items; 87get { lock (this.sync) { return this.items[index]; } } 94return this.items.Contains(value); 102this.items.CopyTo(array, index); 110return this.items.GetEnumerator(); 118return this.items.IndexOf(value); 182ICollection asCollection = this.items as ICollection; 196IEnumerable asEnumerable = this.items as IEnumerable; 200return new EnumeratorAdapter(this.items);