13 [Guid(
"05F696DC-2B29-3663-AD8B-C4389CF2A713")]
124 new bool Equals(
object other);
296 Assembly Load(
byte[] rawAssembly,
byte[] rawSymbolStore);
366 void SetData(
string name,
object data);
void SetPrincipalPolicy(PrincipalPolicy policy)
Provides COM objects with version-independent access to the M:System.AppDomain.SetPrincipalPolicy(Sys...
new int GetHashCode()
Provides COM objects with version-independent access to the inherited M:System.Object....
void GetTypeInfoCount(out uint pcTInfo)
Retrieves the number of type information interfaces that an object provides (either 0 or 1).
ResolveEventHandler ResourceResolve
Provides COM objects with version-independent access to the E:System.AppDomain.ResourceResolve event.
Defines the basic functionality of a principal object.
Represents the security policy levels for the common language runtime. This class cannot be inherited...
void ClearPrivatePath()
Provides COM objects with version-independent access to the M:System.AppDomain.ClearPrivatePath metho...
string BaseDirectory
Provides COM objects with version-independent access to the P:System.AppDomain.BaseDirectory property...
BindingFlags
Specifies flags that control binding and the way in which the search for members and types is conduct...
Defines and represents a dynamic assembly.
string FriendlyName
Provides COM objects with version-independent access to the P:System.AppDomain.FriendlyName property.
AssemblyBuilderAccess
Defines the access modes for a dynamic assembly.
Assembly Load(AssemblyName assemblyRef)
Provides COM objects with version-independent access to the M:System.AppDomain.Load(System....
delegate void CrossAppDomainDelegate()
Used by M:System.AppDomain.DoCallBack(System.CrossAppDomainDelegate) for cross-application domain cal...
object GetData(string name)
Provides COM objects with version-independent access to the M:System.AppDomain.GetData(System....
void GetTypeInfo(uint iTInfo, uint lcid, IntPtr ppTInfo)
Retrieves the type information for an object, which can then be used to get the type information for ...
ResolveEventHandler AssemblyResolve
Provides COM objects with version-independent access to the E:System.AppDomain.AssemblyResolve event.
ResolveEventHandler TypeResolve
Provides COM objects with version-independent access to the E:System.AppDomain.TypeResolve event.
Represents a globally unique identifier (GUID).To browse the .NET Framework source code for this type...
void SetThreadPrincipal(IPrincipal principal)
Provides COM objects with version-independent access to the M:System.AppDomain.SetThreadPrincipal(Sys...
void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
Provides access to properties and methods exposed by an object.
Represents a collection that can contain many different types of permissions.
object InitializeLifetimeService()
Provides COM objects with version-independent access to the M:System.AppDomain.InitializeLifetimeServ...
delegate void EventHandler(object sender, EventArgs e)
Represents the method that will handle an event that has no event data.
PrincipalPolicy
Specifies how principal and identity objects should be created for an application domain....
new bool Equals(object other)
Provides COM objects with version-independent access to the inherited M:System.Object....
Represents an assembly, which is a reusable, versionable, and self-describing building block of a com...
delegate void AssemblyLoadEventHandler(object sender, AssemblyLoadEventArgs args)
Represents the method that handles the E:System.AppDomain.AssemblyLoad event of an T:System....
A platform-specific type that is used to represent a pointer or a handle.
void SetData(string name, object data)
Provides COM objects with version-independent access to the M:System.AppDomain.SetData(System....
AssemblyLoadEventHandler AssemblyLoad
Provides COM objects with version-independent access to the E:System.AppDomain.AssemblyLoad event.
void DoCallBack(CrossAppDomainDelegate theDelegate)
Provides COM objects with version-independent access to the M:System.AppDomain.DoCallBack(System....
Represents type declarations: class types, interface types, array types, value types,...
Wraps marshal-by-value object references, allowing them to be returned through an indirection.
ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName)
Provides COM objects with version-independent access to the M:System.AppDomain.CreateInstanceFrom(Sys...
void SetCachePath(string s)
Provides COM objects with version-independent access to the M:System.AppDomain.SetCachePath(System....
string RelativeSearchPath
Provides COM objects with version-independent access to the P:System.AppDomain.RelativeSearchPath pro...
Exposes the public members of the T:System.AppDomain class to unmanaged code.
Selects a member from a list of candidates, and performs type conversion from actual argument type to...
delegate void UnhandledExceptionEventHandler(object sender, UnhandledExceptionEventArgs e)
Represents the method that will handle the event raised by an exception that is not handled by the ap...
Describes an assembly's unique identity in full.
void SetAppDomainPolicy(PolicyLevel domainPolicy)
Provides COM objects with version-independent access to the M:System.AppDomain.SetAppDomainPolicy(Sys...
object GetLifetimeService()
Provides COM objects with version-independent access to the inherited M:System.MarshalByRefObject....
new string ToString()
Provides COM objects with version-independent access to the M:System.AppDomain.ToString method.
ComInterfaceType
Identifies how to expose an interface to COM.
string DynamicDirectory
Provides COM objects with version-independent access to the P:System.AppDomain.DynamicDirectory prope...
Defines the set of information that constitutes input to security policy decisions....
bool ShadowCopyFiles
Provides COM objects with version-independent access to the P:System.AppDomain.ShadowCopyFiles proper...
Assembly [] GetAssemblies()
Provides COM objects with version-independent access to the M:System.AppDomain.GetAssemblies method.
int ExecuteAssembly(string assemblyFile, Evidence assemblySecurity)
Provides COM objects with version-independent access to the M:System.AppDomain.ExecuteAssembly(System...
Provides information about a specific culture (called a locale for unmanaged code development)....
void AppendPrivatePath(string path)
Provides COM objects with version-independent access to the M:System.AppDomain.AppendPrivatePath(Syst...
void ClearShadowCopyPath()
Provides COM objects with version-independent access to the M:System.AppDomain.ClearShadowCopyPath me...
EventHandler DomainUnload
Provides COM objects with version-independent access to the E:System.AppDomain.DomainUnload event.
EventHandler ProcessExit
Provides COM objects with version-independent access to the E:System.AppDomain.ProcessExit event.
UnhandledExceptionEventHandler UnhandledException
Provides COM objects with version-independent access to the E:System.AppDomain.UnhandledException eve...
AssemblyBuilder DefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access)
Provides COM objects with version-independent access to the M:System.AppDomain.DefineDynamicAssembly(...
delegate Assembly ResolveEventHandler(object sender, ResolveEventArgs args)
Represents a method that handles the E:System.AppDomain.TypeResolve, E:System.AppDomain....
void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId)
Maps a set of names to a corresponding set of dispatch identifiers.
void SetShadowCopyPath(string s)
Provides COM objects with version-independent access to the M:System.AppDomain.SetShadowCopyPath(Syst...
ObjectHandle CreateInstance(string assemblyName, string typeName)
Provides COM objects with version-independent access to the M:System.AppDomain.CreateInstance(System....
new Type GetType()
Provides COM objects with version-independent access to the M:System.AppDomain.GetType method.