_AppDomain Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |