using System; using System.ComponentModel.Design; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.ComponentModel { /// Implements and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed). // Token: 0x02000162 RID: 354 [Token(Token = "0x2000162")] [DesignerCategory] [TypeConverter] [ComVisible(true)] [DesignerCategory("Component")] [TypeConverter(typeof(ComponentConverter))] [Designer("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(IRootDesigner))] public class MarshalByValueComponent : IComponent, IDisposable, IServiceProvider { /// Initializes a new instance of the class. // Token: 0x06000883 RID: 2179 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000883")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MarshalByValueComponent() { } /// Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. // Token: 0x06000884 RID: 2180 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000884")] [Address(RVA = "0xC5DEE0", Offset = "0xC5CEE0", VA = "0x180C5DEE0", Slot = "1")] protected override void Finalize() { } /// Adds an event handler to listen to the event on the component. // Token: 0x1400000D RID: 13 // (add) Token: 0x06000885 RID: 2181 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x06000886 RID: 2182 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1400000D")] public event EventHandler Disposed { [Token(Token = "0x6000885")] [Address(RVA = "0xC5E150", Offset = "0xC5D150", VA = "0x180C5E150", Slot = "6")] add { } [Token(Token = "0x6000886")] [Address(RVA = "0xC5E320", Offset = "0xC5D320", VA = "0x180C5E320", Slot = "7")] remove { } } /// Gets the list of event handlers that are attached to this component. /// An that provides the delegates for this component. // Token: 0x1700019E RID: 414 // (get) Token: 0x06000887 RID: 2183 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019E")] protected EventHandlerList Events { [Token(Token = "0x6000887")] [Address(RVA = "0xC5E2C0", Offset = "0xC5D2C0", VA = "0x180C5E2C0")] get { return null; } } /// Gets or sets the site of the component. /// An object implementing the interface that represents the site of the component. // Token: 0x1700019F RID: 415 // (get) Token: 0x06000888 RID: 2184 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000889 RID: 2185 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700019F")] [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public virtual ISite Site { [Token(Token = "0x6000888")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "10")] get { return null; } [Token(Token = "0x6000889")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800", Slot = "11")] set { } } /// Releases all resources used by the . // Token: 0x0600088A RID: 2186 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088A")] [Address(RVA = "0xC5DBF0", Offset = "0xC5CBF0", VA = "0x180C5DBF0", Slot = "8")] 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: 0x0600088B RID: 2187 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088B")] [Address(RVA = "0xC5DC60", Offset = "0xC5CC60", VA = "0x180C5DC60", Slot = "12")] protected virtual void Dispose(bool disposing) { } /// Gets the container for the component. /// An object implementing the interface that represents the component's container, or if the component does not have a site. // Token: 0x170001A0 RID: 416 // (get) Token: 0x0600088C RID: 2188 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001A0")] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] [Browsable(false)] public virtual IContainer Container { [Token(Token = "0x600088C")] [Address(RVA = "0xC5E220", Offset = "0xC5D220", VA = "0x180C5E220", Slot = "13")] get { return null; } } /// Gets the implementer of the . /// A that represents the type of service you want. /// An that represents the implementer of the . // Token: 0x0600088D RID: 2189 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600088D")] [Address(RVA = "0xC5DF60", Offset = "0xC5CF60", VA = "0x180C5DF60", Slot = "14")] public virtual object GetService(Type service) { return null; } /// Gets a value indicating whether the component is currently in design mode. /// /// if the component is in design mode; otherwise, . // Token: 0x170001A1 RID: 417 // (get) Token: 0x0600088E RID: 2190 RVA: 0x00005370 File Offset: 0x00003570 [Token(Token = "0x170001A1")] [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public virtual bool DesignMode { [Token(Token = "0x600088E")] [Address(RVA = "0xC5E270", Offset = "0xC5D270", VA = "0x180C5E270", Slot = "15")] 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. /// if the is unnamed. // Token: 0x0600088F RID: 2191 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600088F")] [Address(RVA = "0xC5E020", Offset = "0xC5D020", VA = "0x180C5E020", Slot = "3")] public override string ToString() { return null; } // Token: 0x04000526 RID: 1318 [Token(Token = "0x4000526")] private static readonly object EventDisposed; // Token: 0x04000527 RID: 1319 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000527")] private ISite site; // Token: 0x04000528 RID: 1320 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000528")] private EventHandlerList events; } }