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;
}
}