using System; using System.Collections; using System.Reflection; using Cpp2IlInjected; namespace System.ComponentModel.Design { /// Represents a design-time license context that can support a license provider at design time. // Token: 0x020001BD RID: 445 [Token(Token = "0x20001BD")] public class DesigntimeLicenseContext : LicenseContext { /// Gets the license usage mode. /// A indicating the licensing mode for the context. // Token: 0x17000234 RID: 564 // (get) Token: 0x06000C1D RID: 3101 RVA: 0x00006900 File Offset: 0x00004B00 [Token(Token = "0x17000234")] public override LicenseUsageMode UsageMode { [Token(Token = "0x6000C1D")] [Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "5")] get { return LicenseUsageMode.Runtime; } } /// Gets a saved license key. /// The type of the license key. /// The assembly to get the key from. /// The saved license key that matches the specified type. // Token: 0x06000C1E RID: 3102 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C1E")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "6")] public override string GetSavedLicenseKey(Type type, Assembly resourceAssembly) { return null; } /// Sets a saved license key. /// The type of the license key. /// The license key. // Token: 0x06000C1F RID: 3103 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C1F")] [Address(RVA = "0x4E9020", Offset = "0x4E7E20", VA = "0x1804E9020", Slot = "8")] public override void SetSavedLicenseKey(Type type, string key) { } /// Initializes a new instance of the class. // Token: 0x06000C20 RID: 3104 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C20")] [Address(RVA = "0x4E9080", Offset = "0x4E7E80", VA = "0x1804E9080")] public DesigntimeLicenseContext() { } // Token: 0x04000656 RID: 1622 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000656")] internal Hashtable savedLicenseKeys; } }