6 writes to events
System (6)
compmod\system\componentmodel\EventDescriptorCollection.cs (6)
73this.events = events; 75this.events = new EventDescriptor[0]; 98this.events = events; 183this.events = newEvents; 201events = new EventDescriptor[sizeNeeded]; 210events = newEvents;
37 references to events
System (37)
compmod\system\componentmodel\EventDescriptorCollection.cs (37)
79this.eventCount = this.events.Length; 125return events[index]; 149events[eventCount++] = value; 174Array.Copy(events, 0, array, index, Count); 180if (events != null) { 182Array.Copy(events, 0, newEvents, 0, Count); 195if (sizeNeeded <= events.Length) { 199if (events == null || events.Length == 0) { 207int newSize = Math.Max(sizeNeeded, events.Length * 2); 209Array.Copy(events, 0, newEvents, 0, eventCount); 225if (String.Equals(events[i].Name, name, StringComparison.OrdinalIgnoreCase)) { 226p = events[i]; 233if (String.Equals(events[i].Name, name, StringComparison.Ordinal)) { 234p = events[i]; 247return Array.IndexOf(events, value, 0, eventCount); 260Array.Copy(events, index, events, index + 1, eventCount - index); 262events[index] = value; 290Array.Copy(events, index + 1, events, index, eventCount - index - 1); 292events[eventCount - 1] = null; 303if (events.Length == eventCount) { 304return events.GetEnumerator(); 307return new ArraySubsetEnumerator(events, eventCount); 318return new EventDescriptorCollection(this.events, this.eventCount, this.namedSort, this.comparer); 329return new EventDescriptorCollection(this.events, this.eventCount, names, this.comparer); 339return new EventDescriptorCollection(this.events, this.eventCount, names, comparer); 349return new EventDescriptorCollection(this.events, this.eventCount, this.namedSort, comparer); 359if (events == null || events.Length == 0) { 367ArrayList eventArrayList = new ArrayList(events); 369int eventCount = events.Length; 379events[foundCount++] = currentEvent; 393events[foundCount++] = (EventDescriptor)eventArrayList[i]; 411Array.Sort(events, sorter); 456events[index] = (EventDescriptor)value;