using System; using System.Collections.Generic; using System.Reflection; using System.Reflection.Emit; using System.Runtime.CompilerServices; using System.Runtime.ExceptionServices; using System.Runtime.InteropServices; using System.Runtime.Remoting.Contexts; using System.Runtime.Remoting.Messaging; using System.Security.Policy; using Cpp2IlInjected; namespace System { /// Represents an application domain, which is an isolated environment where applications execute. This class cannot be inherited. // Token: 0x0200015D RID: 349 [Token(Token = "0x200015D")] [ClassInterface(ClassInterfaceType.None)] [ComVisible(true)] [StructLayout(0)] public sealed class AppDomain : MarshalByRefObject { // Token: 0x06000E79 RID: 3705 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E79")] [Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")] private AppDomain() { } // Token: 0x06000E7A RID: 3706 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E7A")] [Address(RVA = "0x26BE770", Offset = "0x26BD570", VA = "0x1826BE770")] private AppDomainSetup getSetup() { return null; } /// Gets the application domain configuration information for this instance. /// The application domain initialization information. /// The operation is attempted on an unloaded application domain. // Token: 0x17000155 RID: 341 // (get) Token: 0x06000E7B RID: 3707 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000155")] public AppDomainSetup SetupInformation { [Token(Token = "0x6000E7B")] [Address(RVA = "0x26BE860", Offset = "0x26BD660", VA = "0x1826BE860")] get { return null; } } // Token: 0x06000E7C RID: 3708 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E7C")] [Address(RVA = "0x26BE550", Offset = "0x26BD350", VA = "0x1826BE550")] private string getFriendlyName() { return null; } // Token: 0x06000E7D RID: 3709 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E7D")] [Address(RVA = "0x26BE740", Offset = "0x26BD540", VA = "0x1826BE740")] private static AppDomain getCurDomain() { return null; } /// Gets the current application domain for the current . /// The current application domain. // Token: 0x17000156 RID: 342 // (get) Token: 0x06000E7E RID: 3710 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000156")] public static AppDomain CurrentDomain { [Token(Token = "0x6000E7E")] [Address(RVA = "0x26BE740", Offset = "0x26BD540", VA = "0x1826BE740")] get { return null; } } // Token: 0x06000E7F RID: 3711 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E7F")] [Address(RVA = "0x26BE760", Offset = "0x26BD560", VA = "0x1826BE760")] private static AppDomain getRootDomain() { return null; } // Token: 0x17000157 RID: 343 // (get) Token: 0x06000E80 RID: 3712 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000157")] internal static AppDomain DefaultDomain { [Token(Token = "0x6000E80")] [Address(RVA = "0x26BE780", Offset = "0x26BD580", VA = "0x1826BE780")] get { return null; } } // Token: 0x06000E81 RID: 3713 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E81")] [Address(RVA = "0x26BDA70", Offset = "0x26BC870", VA = "0x1826BDA70")] private Assembly[] GetAssemblies(bool refOnly) { return null; } /// Gets the assemblies that have been loaded into the execution context of this application domain. /// An array of assemblies in this application domain. /// The operation is attempted on an unloaded application domain. // Token: 0x06000E82 RID: 3714 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E82")] [Address(RVA = "0x26BDA80", Offset = "0x26BC880", VA = "0x1826BDA80", Slot = "6")] public Assembly[] GetAssemblies() { return null; } /// Gets the value stored in the current application domain for the specified name. /// The name of a predefined application domain property, or the name of an application domain property you have defined. /// The value of the property, or if the property does not exist. /// /// is . /// The operation is attempted on an unloaded application domain. // Token: 0x06000E83 RID: 3715 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E83")] [Address(RVA = "0x26BDAA0", Offset = "0x26BC8A0", VA = "0x1826BDAA0", Slot = "7")] public object GetData(string name) { return null; } /// Gives the an infinite lifetime by preventing a lease from being created. /// Always . /// The operation is attempted on an unloaded application domain. // Token: 0x06000E84 RID: 3716 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E84")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "5")] public override object InitializeLifetimeService() { return null; } // Token: 0x06000E85 RID: 3717 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E85")] [Address(RVA = "0x26BE100", Offset = "0x26BCF00", VA = "0x1826BE100")] internal Assembly LoadAssembly(string assemblyRef, Evidence securityEvidence, bool refOnly) { return null; } // Token: 0x06000E86 RID: 3718 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E86")] [Address(RVA = "0x26BE110", Offset = "0x26BCF10", VA = "0x1826BE110")] internal Assembly LoadSatellite(AssemblyName assemblyRef, bool throwOnError) { return null; } /// Loads an given its display name. /// The display name of the assembly. See . /// The loaded assembly. /// /// is /// /// is not found. /// /// is not a valid assembly. /// -or- /// Version 2.0 or later of the common language runtime is currently loaded and was compiled with a later version. /// The operation is attempted on an unloaded application domain. /// An assembly or module was loaded twice with two different evidences. // Token: 0x06000E87 RID: 3719 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E87")] [Address(RVA = "0x26BE210", Offset = "0x26BD010", VA = "0x1826BE210", Slot = "8")] public Assembly Load(string assemblyString) { return null; } // Token: 0x06000E88 RID: 3720 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E88")] [Address(RVA = "0x26BE310", Offset = "0x26BD110", VA = "0x1826BE310")] internal Assembly Load(string assemblyString, Evidence assemblySecurity, bool refonly) { return null; } // Token: 0x06000E89 RID: 3721 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E89")] [Address(RVA = "0x26BDC80", Offset = "0x26BCA80", VA = "0x1826BDC80")] private static AppDomain InternalSetDomainByID(int domain_id) { return null; } // Token: 0x06000E8A RID: 3722 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E8A")] [Address(RVA = "0x26BDC90", Offset = "0x26BCA90", VA = "0x1826BDC90")] private static AppDomain InternalSetDomain(AppDomain context) { return null; } // Token: 0x06000E8B RID: 3723 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E8B")] [Address(RVA = "0x26BDC60", Offset = "0x26BCA60", VA = "0x1826BDC60")] internal static void InternalPushDomainRef(AppDomain domain) { } // Token: 0x06000E8C RID: 3724 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E8C")] [Address(RVA = "0x26BDC50", Offset = "0x26BCA50", VA = "0x1826BDC50")] internal static void InternalPushDomainRefByID(int domain_id) { } // Token: 0x06000E8D RID: 3725 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E8D")] [Address(RVA = "0x26BDC40", Offset = "0x26BCA40", VA = "0x1826BDC40")] internal static void InternalPopDomainRef() { } // Token: 0x06000E8E RID: 3726 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E8E")] [Address(RVA = "0x26BDC70", Offset = "0x26BCA70", VA = "0x1826BDC70")] internal static Context InternalSetContext(Context context) { return null; } // Token: 0x06000E8F RID: 3727 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E8F")] [Address(RVA = "0x26BDC20", Offset = "0x26BCA20", VA = "0x1826BDC20")] internal static Context InternalGetContext() { return null; } // Token: 0x06000E90 RID: 3728 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E90")] [Address(RVA = "0x26BDC20", Offset = "0x26BCA20", VA = "0x1826BDC20")] internal static Context InternalGetDefaultContext() { return null; } // Token: 0x06000E91 RID: 3729 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E91")] [Address(RVA = "0x26BDC30", Offset = "0x26BCA30", VA = "0x1826BDC30")] internal static string InternalGetProcessGuid(string newguid) { return null; } // Token: 0x06000E92 RID: 3730 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E92")] [Address(RVA = "0x26BDE50", Offset = "0x26BCC50", VA = "0x1826BDE50")] internal static object InvokeInDomain(AppDomain domain, MethodInfo method, object obj, object[] args) { return null; } // Token: 0x06000E93 RID: 3731 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E93")] [Address(RVA = "0x26BDCA0", Offset = "0x26BCAA0", VA = "0x1826BDCA0")] internal static object InvokeInDomainByID(int domain_id, MethodInfo method, object obj, object[] args) { return null; } // Token: 0x06000E94 RID: 3732 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E94")] [Address(RVA = "0x26BDB70", Offset = "0x26BC970", VA = "0x1826BDB70")] internal static string GetProcessGuid() { return null; } // Token: 0x06000E95 RID: 3733 RVA: 0x0000C420 File Offset: 0x0000A620 [Token(Token = "0x6000E95")] [Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")] private static bool InternalIsFinalizingForUnload(int domain_id) { return default(bool); } /// Indicates whether this application domain is unloading, and the objects it contains are being finalized by the common language runtime. /// /// if this application domain is unloading and the common language runtime has started invoking finalizers; otherwise, . // Token: 0x06000E96 RID: 3734 RVA: 0x0000C438 File Offset: 0x0000A638 [Token(Token = "0x6000E96")] [Address(RVA = "0x26BE0E0", Offset = "0x26BCEE0", VA = "0x1826BE0E0")] public bool IsFinalizingForUnload() { return default(bool); } // Token: 0x06000E97 RID: 3735 RVA: 0x0000C450 File Offset: 0x0000A650 [Token(Token = "0x6000E97")] [Address(RVA = "0x26BE750", Offset = "0x26BD550", VA = "0x1826BE750")] private int getDomainID() { return 0; } /// Gets the current thread identifier. /// A 32-bit signed integer that is the identifier of the current thread. // Token: 0x06000E98 RID: 3736 RVA: 0x0000C468 File Offset: 0x0000A668 [Token(Token = "0x6000E98")] [Address(RVA = "0x26BDA90", Offset = "0x26BC890", VA = "0x1826BDA90")] [Obsolete] public static int GetCurrentThreadId() { return 0; } /// Obtains a string representation that includes the friendly name of the application domain and any context policies. /// A string formed by concatenating the literal string "Name:", the friendly name of the application domain, and either string representations of the context policies or the string "There are no context policies." /// The application domain represented by the current has been unloaded. // Token: 0x06000E99 RID: 3737 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E99")] [Address(RVA = "0x26BE550", Offset = "0x26BD350", VA = "0x1826BE550", Slot = "3")] public override string ToString() { return null; } // Token: 0x06000E9A RID: 3738 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E9A")] [Address(RVA = "0x26BD320", Offset = "0x26BC120", VA = "0x1826BD320")] private void DoAssemblyLoad(Assembly assembly) { } // Token: 0x06000E9B RID: 3739 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E9B")] [Address(RVA = "0x26BD3F0", Offset = "0x26BC1F0", VA = "0x1826BD3F0")] private Assembly DoAssemblyResolve(string name, Assembly requestingAssembly, bool refonly) { return null; } // Token: 0x06000E9C RID: 3740 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E9C")] [Address(RVA = "0x26BD7F0", Offset = "0x26BC5F0", VA = "0x1826BD7F0")] internal Assembly DoTypeResolve(object name_or_tb) { return null; } // Token: 0x06000E9D RID: 3741 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E9D")] [Address(RVA = "0x26BD6C0", Offset = "0x26BC4C0", VA = "0x1826BD6C0")] internal Assembly DoResourceResolve(string name, Assembly requesting) { return null; } // Token: 0x06000E9E RID: 3742 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000E9E")] [Address(RVA = "0x26BD6A0", Offset = "0x26BC4A0", VA = "0x1826BD6A0")] private void DoDomainUnload() { } // Token: 0x06000E9F RID: 3743 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000E9F")] [Address(RVA = "0x26BDAB0", Offset = "0x26BC8B0", VA = "0x1826BDAB0")] internal byte[] GetMarshalledDomainObjRef() { return null; } // Token: 0x06000EA0 RID: 3744 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000EA0")] [Address(RVA = "0x26BE430", Offset = "0x26BD230", VA = "0x1826BE430")] internal void ProcessMessageInDomain(byte[] arrRequest, CADMethodCallMessage cadMsg, out byte[] arrResponse, out CADMethodReturnMessage cadMrm) { } /// Occurs when an is about to be unloaded. // Token: 0x14000003 RID: 3 // (add) Token: 0x06000EA1 RID: 3745 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x06000EA2 RID: 3746 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000003")] public event EventHandler DomainUnload { [Token(Token = "0x6000EA1")] [Address(RVA = "0x26BE560", Offset = "0x26BD360", VA = "0x1826BE560", Slot = "9")] [CompilerGenerated] add { } [Token(Token = "0x6000EA2")] [Address(RVA = "0x26BE990", Offset = "0x26BD790", VA = "0x1826BE990", Slot = "10")] [CompilerGenerated] remove { } } /// Occurs when the default application domain's parent process exits. // Token: 0x14000004 RID: 4 // (add) Token: 0x06000EA3 RID: 3747 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x06000EA4 RID: 3748 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000004")] public event EventHandler ProcessExit { [Token(Token = "0x6000EA3")] [Address(RVA = "0x26BE600", Offset = "0x26BD400", VA = "0x1826BE600", Slot = "11")] [CompilerGenerated] add { } [Token(Token = "0x6000EA4")] [Address(RVA = "0x26BEA30", Offset = "0x26BD830", VA = "0x1826BEA30", Slot = "12")] [CompilerGenerated] remove { } } /// Occurs when an exception is not caught. // Token: 0x14000005 RID: 5 // (add) Token: 0x06000EA5 RID: 3749 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x06000EA6 RID: 3750 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000005")] public event UnhandledExceptionEventHandler UnhandledException { [Token(Token = "0x6000EA5")] [Address(RVA = "0x26BE6A0", Offset = "0x26BD4A0", VA = "0x1826BE6A0", Slot = "13")] [CompilerGenerated] add { } [Token(Token = "0x6000EA6")] [Address(RVA = "0x26BEAD0", Offset = "0x26BD8D0", VA = "0x1826BEAD0", Slot = "14")] [CompilerGenerated] remove { } } /// Returns a value that indicates whether the application domain is the default application domain for the process. /// /// if the current object represents the default application domain for the process; otherwise, . // Token: 0x06000EA7 RID: 3751 RVA: 0x0000C480 File Offset: 0x0000A680 [Token(Token = "0x6000EA7")] [Address(RVA = "0x26BE000", Offset = "0x26BCE00", VA = "0x1826BE000")] public bool IsDefaultAppDomain() { return default(bool); } /// Defines a dynamic assembly with the specified name and access mode. /// The unique identity of the dynamic assembly. /// The access mode for the dynamic assembly. /// A dynamic assembly with the specified name and access mode. /// /// is . /// The property of is . /// -or- /// The property of begins with white space, or contains a forward or backward slash. /// The operation is attempted on an unloaded application domain. // Token: 0x06000EA8 RID: 3752 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000EA8")] [Address(RVA = "0x26BD2F0", Offset = "0x26BC0F0", VA = "0x1826BD2F0", Slot = "15")] public AssemblyBuilder DefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access) { return null; } // Token: 0x04000596 RID: 1430 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000596")] private IntPtr _mono_app_domain; // Token: 0x04000597 RID: 1431 [Token(Token = "0x4000597")] private static string _process_guid; // Token: 0x04000598 RID: 1432 [Token(Token = "0x4000598")] [ThreadStatic] private static Dictionary type_resolve_in_progress; // Token: 0x04000599 RID: 1433 [Token(Token = "0x4000599")] [ThreadStatic] private static Dictionary assembly_resolve_in_progress; // Token: 0x0400059A RID: 1434 [Token(Token = "0x400059A")] [ThreadStatic] private static Dictionary assembly_resolve_in_progress_refonly; // Token: 0x0400059B RID: 1435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400059B")] private object _evidence; // Token: 0x0400059C RID: 1436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400059C")] private object _granted; // Token: 0x0400059D RID: 1437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400059D")] private int _principalPolicy; // Token: 0x0400059E RID: 1438 [Token(Token = "0x400059E")] [ThreadStatic] private static object _principal; // Token: 0x0400059F RID: 1439 [Token(Token = "0x400059F")] private static AppDomain default_domain; // Token: 0x040005A0 RID: 1440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40005A0")] [CompilerGenerated] private AssemblyLoadEventHandler AssemblyLoad; // Token: 0x040005A1 RID: 1441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40005A1")] [CompilerGenerated] private ResolveEventHandler AssemblyResolve; // Token: 0x040005A4 RID: 1444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40005A4")] [CompilerGenerated] private ResolveEventHandler ResourceResolve; // Token: 0x040005A5 RID: 1445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40005A5")] [CompilerGenerated] private ResolveEventHandler TypeResolve; // Token: 0x040005A7 RID: 1447 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40005A7")] [CompilerGenerated] private EventHandler FirstChanceException; // Token: 0x040005A8 RID: 1448 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x40005A8")] private object _domain_manager; // Token: 0x040005A9 RID: 1449 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40005A9")] [CompilerGenerated] private ResolveEventHandler ReflectionOnlyAssemblyResolve; // Token: 0x040005AA RID: 1450 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40005AA")] private object _activation; // Token: 0x040005AB RID: 1451 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40005AB")] private object _applicationIdentity; // Token: 0x040005AC RID: 1452 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x40005AC")] private List compatibility_switch; } }