using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides the base implementation for the interface, which enables containers to have an owning component. // Token: 0x0200016F RID: 367 [Token(Token = "0x200016F")] public class NestedContainer : Container, INestedContainer, IContainer, IDisposable { /// Initializes a new instance of the class. /// The that owns this nested container. /// /// is . // Token: 0x0600093C RID: 2364 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093C")] [Address(RVA = "0x4FC7F0", Offset = "0x4FB5F0", VA = "0x1804FC7F0")] public NestedContainer(IComponent owner) { } /// Gets the owning component for this nested container. /// The that owns this nested container. // Token: 0x170001C7 RID: 455 // (get) Token: 0x0600093D RID: 2365 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001C7")] public IComponent Owner { [Token(Token = "0x600093D")] [Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "17")] get { return null; } } /// Gets the name of the owning component. /// The name of the owning component. // Token: 0x170001C8 RID: 456 // (get) Token: 0x0600093E RID: 2366 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001C8")] protected virtual string OwnerName { [Token(Token = "0x600093E")] [Address(RVA = "0x4FC8B0", Offset = "0x4FB6B0", VA = "0x1804FC8B0", Slot = "18")] get { return null; } } /// Creates a site for the component within the container. /// The to create a site for. /// The name to assign to , or to skip the name assignment. /// The newly created . /// /// is . // Token: 0x0600093F RID: 2367 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600093F")] [Address(RVA = "0x4FC5D0", Offset = "0x4FB3D0", VA = "0x1804FC5D0", Slot = "11")] protected override ISite CreateSite(IComponent component, string name) { return null; } /// Releases the resources used by the nested container. /// /// to release both managed and unmanaged resources; to release only unmanaged resources. // Token: 0x06000940 RID: 2368 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000940")] [Address(RVA = "0x4FC680", Offset = "0x4FB480", VA = "0x1804FC680", Slot = "12")] protected override void Dispose(bool disposing) { } /// Gets the service object of the specified type, if it is available. /// The of the service to retrieve. /// An that implements the requested service, or if the service cannot be resolved. // Token: 0x06000941 RID: 2369 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000941")] [Address(RVA = "0x4FC730", Offset = "0x4FB530", VA = "0x1804FC730", Slot = "13")] protected override object GetService(Type service) { return null; } // Token: 0x06000942 RID: 2370 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000942")] [Address(RVA = "0x4FC7E0", Offset = "0x4FB5E0", VA = "0x1804FC7E0")] private void OnOwnerDisposed(object sender, EventArgs e) { } // Token: 0x04000581 RID: 1409 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000581")] private IComponent _owner; // Token: 0x02000170 RID: 368 [Token(Token = "0x2000170")] private class Site : INestedSite, ISite, IServiceProvider { // Token: 0x06000943 RID: 2371 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000943")] [Address(RVA = "0x4A7B10", Offset = "0x4A6910", VA = "0x1804A7B10")] internal Site(IComponent component, NestedContainer container, string name) { } // Token: 0x170001C9 RID: 457 // (get) Token: 0x06000944 RID: 2372 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001C9")] public IComponent Component { [Token(Token = "0x6000944")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "5")] get { return null; } } // Token: 0x170001CA RID: 458 // (get) Token: 0x06000945 RID: 2373 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001CA")] public IContainer Container { [Token(Token = "0x6000945")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "6")] get { return null; } } // Token: 0x06000946 RID: 2374 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000946")] [Address(RVA = "0x4FFD10", Offset = "0x4FEB10", VA = "0x1804FFD10", Slot = "10")] public object GetService(Type service) { return null; } // Token: 0x170001CB RID: 459 // (get) Token: 0x06000947 RID: 2375 RVA: 0x00005BB0 File Offset: 0x00003DB0 [Token(Token = "0x170001CB")] public bool DesignMode { [Token(Token = "0x6000947")] [Address(RVA = "0x4FFDD0", Offset = "0x4FEBD0", VA = "0x1804FFDD0", Slot = "7")] get { return default(bool); } } // Token: 0x170001CC RID: 460 // (get) Token: 0x06000948 RID: 2376 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001CC")] public string FullName { [Token(Token = "0x6000948")] [Address(RVA = "0x4FFE60", Offset = "0x4FEC60", VA = "0x1804FFE60", Slot = "4")] get { return null; } } // Token: 0x170001CD RID: 461 // (get) Token: 0x06000949 RID: 2377 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600094A RID: 2378 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001CD")] public string Name { [Token(Token = "0x6000949")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "8")] get { return null; } [Token(Token = "0x600094A")] [Address(RVA = "0x4A7B60", Offset = "0x4A6960", VA = "0x1804A7B60", Slot = "9")] set { } } // Token: 0x04000582 RID: 1410 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000582")] private IComponent component; // Token: 0x04000583 RID: 1411 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000583")] private NestedContainer container; // Token: 0x04000584 RID: 1412 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000584")] private string name; } } }