using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides the base implementation for the interface and enables object sharing between applications. // Token: 0x020000F9 RID: 249 [Token(Token = "0x20000F9")] [DesignerCategory] [ComVisible(true)] [DesignerCategory("Component")] [ClassInterface(ClassInterfaceType.AutoDispatch)] public class Component : MarshalByRefObject, IComponent, IDisposable { /// Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. // Token: 0x06000612 RID: 1554 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000612")] [Address(RVA = "0xB95EF0", Offset = "0xB94EF0", VA = "0x180B95EF0", Slot = "1")] protected override void Finalize() { } /// Gets a value indicating whether the component can raise an event. /// /// if the component can raise events; otherwise, . The default is . // Token: 0x17000110 RID: 272 // (get) Token: 0x06000613 RID: 1555 RVA: 0x000046B0 File Offset: 0x000028B0 [Token(Token = "0x17000110")] protected virtual bool CanRaiseEvents { [Token(Token = "0x6000613")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "11")] get { return default(bool); } } // Token: 0x17000111 RID: 273 // (get) Token: 0x06000614 RID: 1556 RVA: 0x000046C8 File Offset: 0x000028C8 [Token(Token = "0x17000111")] internal bool CanRaiseEventsInternal { [Token(Token = "0x6000614")] [Address(RVA = "0x85CAC0", Offset = "0x85BAC0", VA = "0x18085CAC0")] get { return default(bool); } } /// Occurs when the component is disposed by a call to the method. // Token: 0x14000006 RID: 6 // (add) Token: 0x06000615 RID: 1557 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x06000616 RID: 1558 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x14000006")] public event EventHandler Disposed { [Token(Token = "0x6000615")] [Address(RVA = "0xB96100", Offset = "0xB95100", VA = "0x180B96100", Slot = "8")] add { } [Token(Token = "0x6000616")] [Address(RVA = "0xB962E0", Offset = "0xB952E0", VA = "0x180B962E0", Slot = "9")] remove { } } /// Gets the list of event handlers that are attached to this . /// An that provides the delegates for this component. // Token: 0x17000112 RID: 274 // (get) Token: 0x06000617 RID: 1559 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000112")] protected EventHandlerList Events { [Token(Token = "0x6000617")] [Address(RVA = "0xB96270", Offset = "0xB95270", VA = "0x180B96270")] get { return null; } } /// Gets or sets the of the . /// The associated with the , or if the is not encapsulated in an , the does not have an associated with it, or the is removed from its . // Token: 0x17000113 RID: 275 // (get) Token: 0x06000618 RID: 1560 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000619 RID: 1561 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000113")] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] [Browsable(false)] public virtual ISite Site { [Token(Token = "0x6000618")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "12")] get { return null; } [Token(Token = "0x6000619")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0", Slot = "13")] set { } } /// Releases all resources used by the . // Token: 0x0600061A RID: 1562 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600061A")] [Address(RVA = "0xB95E80", Offset = "0xB94E80", VA = "0x180B95E80", Slot = "10")] public void Dispose() { } /// Releases the unmanaged resources used by the and optionally releases the managed resources. /// /// to release both managed and unmanaged resources; to release only unmanaged resources. // Token: 0x0600061B RID: 1563 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600061B")] [Address(RVA = "0xB95CB0", Offset = "0xB94CB0", VA = "0x180B95CB0", Slot = "14")] protected virtual void Dispose(bool disposing) { } /// Gets the that contains the . /// The that contains the , if any, or if the is not encapsulated in an . // Token: 0x17000114 RID: 276 // (get) Token: 0x0600061C RID: 1564 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000114")] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] [Browsable(false)] public IContainer Container { [Token(Token = "0x600061C")] [Address(RVA = "0xB961D0", Offset = "0xB951D0", VA = "0x180B961D0")] get { return null; } } /// Returns an object that represents a service provided by the or by its . /// A service provided by the . /// An that represents a service provided by the , or if the does not provide the specified service. // Token: 0x0600061D RID: 1565 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600061D")] [Address(RVA = "0xB95F70", Offset = "0xB94F70", VA = "0x180B95F70", Slot = "15")] protected virtual object GetService(Type service) { return null; } /// Gets a value that indicates whether the is currently in design mode. /// /// if the is in design mode; otherwise, . // Token: 0x17000115 RID: 277 // (get) Token: 0x0600061E RID: 1566 RVA: 0x000046E0 File Offset: 0x000028E0 [Token(Token = "0x17000115")] [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] protected bool DesignMode { [Token(Token = "0x600061E")] [Address(RVA = "0xB96220", Offset = "0xB95220", VA = "0x180B96220")] get { return default(bool); } } /// Returns a containing the name of the , if any. This method should not be overridden. /// A containing the name of the , if any, or if the is unnamed. // Token: 0x0600061F RID: 1567 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600061F")] [Address(RVA = "0xB95FD0", Offset = "0xB94FD0", VA = "0x180B95FD0", Slot = "3")] public override string ToString() { return null; } /// Initializes a new instance of the class. // Token: 0x06000620 RID: 1568 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000620")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public Component() { } // Token: 0x0400047E RID: 1150 [Token(Token = "0x400047E")] private static readonly object EventDisposed; // Token: 0x0400047F RID: 1151 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400047F")] private ISite site; // Token: 0x04000480 RID: 1152 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000480")] private EventHandlerList events; } }