_AppDomain Gränssnitt

Definition

Viktigt!

Detta API uppfyller inte CLS.

Exponerar de offentliga medlemmarna i AppDomain klassen för ohanterad kod.

public interface class _AppDomain
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _AppDomain
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _AppDomain
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _AppDomain = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _AppDomain = interface
Public Interface _AppDomain
Härledda
Attribut

Kommentarer

Det här gränssnittet bevarar den virtuella ordningen för de System.AppDomain klassmedlemmar som kan nås av ohanterade COM-objekt.

Egenskaper

Name Description
BaseDirectory

Tillhandahåller COM-objekt med versionsoberoende åtkomst till BaseDirectory egenskapen.

DynamicDirectory

Tillhandahåller COM-objekt med versionsoberoende åtkomst till DynamicDirectory egenskapen.

Evidence

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Evidence egenskapen.

FriendlyName

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FriendlyName egenskapen.

RelativeSearchPath

Tillhandahåller COM-objekt med versionsoberoende åtkomst till RelativeSearchPath egenskapen.

ShadowCopyFiles

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ShadowCopyFiles egenskapen.

Metoder

Name Description
AppendPrivatePath(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till AppendPrivatePath(String) metoden.

ClearPrivatePath()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ClearPrivatePath() metoden.

ClearShadowCopyPath()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ClearShadowCopyPath() metoden.

CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) överlagring.

CreateInstance(String, String, Object[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens CreateInstance(String, String, Object[]) överlagring.

CreateInstance(String, String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till CreateInstance(String, String) metoden.

CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) överlagring.

CreateInstanceFrom(String, String, Object[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens CreateInstanceFrom(String, String, Object[]) överlagring.

CreateInstanceFrom(String, String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens CreateInstanceFrom(String, String) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) överlagring.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) överlagring.

DoCallBack(CrossAppDomainDelegate)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till DoCallBack(CrossAppDomainDelegate) metoden.

Equals(Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till den ärvda Equals(Object) metoden.

ExecuteAssembly(String, Evidence, String[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens ExecuteAssembly(String, Evidence, String[]) överlagring.

ExecuteAssembly(String, Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens ExecuteAssembly(String, Evidence) överlagring.

ExecuteAssembly(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens ExecuteAssembly(String) överlagring.

GetAssemblies()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetAssemblies() metoden.

GetData(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetData(String) metoden.

GetHashCode()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till den ärvda GetHashCode() metoden.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare.

GetLifetimeService()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till den ärvda GetLifetimeService() metoden.

GetType()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetType() metoden.

GetTypeInfo(UInt32, UInt32, IntPtr)

Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt.

GetTypeInfoCount(UInt32)

Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1).

InitializeLifetimeService()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till InitializeLifetimeService() metoden.

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Ger åtkomst till egenskaper och metoder som exponeras av ett objekt.

Load(AssemblyName, Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(AssemblyName, Evidence) överlagring.

Load(AssemblyName)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(AssemblyName) överlagring.

Load(Byte[], Byte[], Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(Byte[], Byte[], Evidence) överlagring.

Load(Byte[], Byte[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(Byte[], Byte[]) överlagring.

Load(Byte[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(Byte[]) överlagring.

Load(String, Evidence)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(String, Evidence) överlagring.

Load(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till metodens Load(String) överlagring.

SetAppDomainPolicy(PolicyLevel)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetAppDomainPolicy(PolicyLevel) metoden.

SetCachePath(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetCachePath(String) metoden.

SetData(String, Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetData(String, Object) metoden.

SetPrincipalPolicy(PrincipalPolicy)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetPrincipalPolicy(PrincipalPolicy) metoden.

SetShadowCopyPath(String)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetShadowCopyPath(String) metoden.

SetThreadPrincipal(IPrincipal)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetThreadPrincipal(IPrincipal) metoden.

ToString()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ToString() metoden.

Händelser

Name Description
AssemblyLoad

Tillhandahåller COM-objekt med versionsoberoende åtkomst till AssemblyLoad händelsen.

AssemblyResolve

Tillhandahåller COM-objekt med versionsoberoende åtkomst till AssemblyResolve händelsen.

DomainUnload

Tillhandahåller COM-objekt med versionsoberoende åtkomst till DomainUnload händelsen.

ProcessExit

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ProcessExit händelsen.

ResourceResolve

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ResourceResolve händelsen.

TypeResolve

Tillhandahåller COM-objekt med versionsoberoende åtkomst till TypeResolve händelsen.

UnhandledException

Tillhandahåller COM-objekt med versionsoberoende åtkomst till UnhandledException händelsen.

Gäller för