using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides a simple list of delegates. This class cannot be inherited. // Token: 0x02000122 RID: 290 [Token(Token = "0x2000122")] public sealed class EventHandlerList : IDisposable { /// Initializes a new instance of the class. // Token: 0x06000749 RID: 1865 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000749")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EventHandlerList() { } // Token: 0x0600074A RID: 1866 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600074A")] [Address(RVA = "0x5AE3B0", Offset = "0x5AD3B0", VA = "0x1805AE3B0")] internal EventHandlerList(Component parent) { } /// Gets or sets the delegate for the specified object. /// An object to find in the list. /// The delegate for the specified key, or if a delegate does not exist. // Token: 0x17000151 RID: 337 [Token(Token = "0x17000151")] public Delegate this[object key] { [Token(Token = "0x600074B")] [Address(RVA = "0xC57040", Offset = "0xC56040", VA = "0x180C57040")] get { return null; } [Token(Token = "0x600074C")] [Address(RVA = "0xC570A0", Offset = "0xC560A0", VA = "0x180C570A0")] set { } } /// Adds a delegate to the list. /// The object that owns the event. /// The delegate to add to the list. // Token: 0x0600074D RID: 1869 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600074D")] [Address(RVA = "0xC56E10", Offset = "0xC55E10", VA = "0x180C56E10")] public void AddHandler(object key, Delegate value) { } /// Adds a list of delegates to the current list. /// The list to add. // Token: 0x0600074E RID: 1870 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600074E")] [Address(RVA = "0xC56EE0", Offset = "0xC55EE0", VA = "0x180C56EE0")] public void AddHandlers(EventHandlerList listToAddFrom) { } /// Disposes the delegate list. // Token: 0x0600074F RID: 1871 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600074F")] [Address(RVA = "0x9BEAD0", Offset = "0x9BDAD0", VA = "0x1809BEAD0", Slot = "4")] public void Dispose() { } // Token: 0x06000750 RID: 1872 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000750")] [Address(RVA = "0xC56FC0", Offset = "0xC55FC0", VA = "0x180C56FC0")] private EventHandlerList.ListEntry Find(object key) { return null; } /// Removes a delegate from the list. /// The object that owns the event. /// The delegate to remove from the list. // Token: 0x06000751 RID: 1873 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000751")] [Address(RVA = "0xC56FF0", Offset = "0xC55FF0", VA = "0x180C56FF0")] public void RemoveHandler(object key, Delegate value) { } // Token: 0x040004DB RID: 1243 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40004DB")] private EventHandlerList.ListEntry head; // Token: 0x040004DC RID: 1244 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40004DC")] private Component parent; // Token: 0x02000123 RID: 291 [Token(Token = "0x2000123")] private sealed class ListEntry { // Token: 0x06000752 RID: 1874 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000752")] [Address(RVA = "0xC5D250", Offset = "0xC5C250", VA = "0x180C5D250")] public ListEntry(object key, Delegate handler, EventHandlerList.ListEntry next) { } // Token: 0x040004DD RID: 1245 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40004DD")] internal EventHandlerList.ListEntry next; // Token: 0x040004DE RID: 1246 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40004DE")] internal object key; // Token: 0x040004DF RID: 1247 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40004DF")] internal Delegate handler; } } }