using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides a simple list of delegates. This class cannot be inherited. // Token: 0x02000126 RID: 294 [Token(Token = "0x2000126")] public sealed class EventHandlerList : IDisposable { /// Initializes a new instance of the class. // Token: 0x0600075F RID: 1887 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600075F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EventHandlerList() { } // Token: 0x06000760 RID: 1888 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000760")] [Address(RVA = "0x445BC0", Offset = "0x4449C0", VA = "0x180445BC0")] 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: 0x17000155 RID: 341 [Token(Token = "0x17000155")] public Delegate this[object key] { [Token(Token = "0x6000761")] [Address(RVA = "0x4ECC40", Offset = "0x4EBA40", VA = "0x1804ECC40")] get { return null; } [Token(Token = "0x6000762")] [Address(RVA = "0x4ECCA0", Offset = "0x4EBAA0", VA = "0x1804ECCA0")] set { } } /// Adds a delegate to the list. /// The object that owns the event. /// The delegate to add to the list. // Token: 0x06000763 RID: 1891 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000763")] [Address(RVA = "0x4ECA00", Offset = "0x4EB800", VA = "0x1804ECA00")] public void AddHandler(object key, Delegate value) { } /// Adds a list of delegates to the current list. /// The list to add. // Token: 0x06000764 RID: 1892 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000764")] [Address(RVA = "0x4ECAD0", Offset = "0x4EB8D0", VA = "0x1804ECAD0")] public void AddHandlers(EventHandlerList listToAddFrom) { } /// Disposes the delegate list. // Token: 0x06000765 RID: 1893 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000765")] [Address(RVA = "0x4ECBB0", Offset = "0x4EB9B0", VA = "0x1804ECBB0", Slot = "4")] public void Dispose() { } // Token: 0x06000766 RID: 1894 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000766")] [Address(RVA = "0x4ECBC0", Offset = "0x4EB9C0", VA = "0x1804ECBC0")] 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: 0x06000767 RID: 1895 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000767")] [Address(RVA = "0x4ECBF0", Offset = "0x4EB9F0", VA = "0x1804ECBF0")] public void RemoveHandler(object key, Delegate value) { } // Token: 0x040004E8 RID: 1256 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40004E8")] private EventHandlerList.ListEntry head; // Token: 0x040004E9 RID: 1257 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40004E9")] private Component parent; // Token: 0x02000127 RID: 295 [Token(Token = "0x2000127")] private sealed class ListEntry { // Token: 0x06000768 RID: 1896 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000768")] [Address(RVA = "0x4F2EA0", Offset = "0x4F1CA0", VA = "0x1804F2EA0")] public ListEntry(object key, Delegate handler, EventHandlerList.ListEntry next) { } // Token: 0x040004EA RID: 1258 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40004EA")] internal EventHandlerList.ListEntry next; // Token: 0x040004EB RID: 1259 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40004EB")] internal object key; // Token: 0x040004EC RID: 1260 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40004EC")] internal Delegate handler; } } }