_AppDomain Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Belangrijk
Deze API is niet CLS-conform.
Stelt de openbare leden van de AppDomain klasse beschikbaar voor onbeheerde code.
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
- Afgeleid
- Kenmerken
Opmerkingen
Deze interface behoudt de vtable-volgorde van de System.AppDomain klasseleden die toegankelijk zijn voor niet-beheerde COM-objecten.
Eigenschappen
| Name | Description |
|---|---|
| BaseDirectory |
Biedt COM-objecten met versie-onafhankelijke toegang tot de BaseDirectory eigenschap. |
| DynamicDirectory |
Biedt COM-objecten met versie-onafhankelijke toegang tot de DynamicDirectory eigenschap. |
| Evidence |
Biedt COM-objecten met versie-onafhankelijke toegang tot de Evidence eigenschap. |
| FriendlyName |
Biedt COM-objecten met versie-onafhankelijke toegang tot de FriendlyName eigenschap. |
| RelativeSearchPath |
Biedt COM-objecten met versie-onafhankelijke toegang tot de RelativeSearchPath eigenschap. |
| ShadowCopyFiles |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ShadowCopyFiles eigenschap. |
Methoden
| Name | Description |
|---|---|
| AppendPrivatePath(String) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de AppendPrivatePath(String) methode. |
| ClearPrivatePath() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ClearPrivatePath() methode. |
| ClearShadowCopyPath() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ClearShadowCopyPath() methode. |
| CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) methode. |
| CreateInstance(String, String, Object[]) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de CreateInstance(String, String, Object[]) methode. |
| CreateInstance(String, String) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de CreateInstance(String, String) methode. |
| CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) methode. |
| CreateInstanceFrom(String, String, Object[]) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de CreateInstanceFrom(String, String, Object[]) methode. |
| CreateInstanceFrom(String, String) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de CreateInstanceFrom(String, String) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) methode. |
| DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) methode. |
| DoCallBack(CrossAppDomainDelegate) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de DoCallBack(CrossAppDomainDelegate) methode. |
| Equals(Object) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overgenomen Equals(Object) methode. |
| ExecuteAssembly(String, Evidence, String[]) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de ExecuteAssembly(String, Evidence, String[]) methode. |
| ExecuteAssembly(String, Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de ExecuteAssembly(String, Evidence) methode. |
| ExecuteAssembly(String) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de ExecuteAssembly(String) methode. |
| GetAssemblies() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetAssemblies() methode. |
| GetData(String) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetData(String) methode. |
| GetHashCode() |
Biedt COM-objecten versie-onafhankelijke toegang tot de overgenomen GetHashCode() methode. |
| GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's. |
| GetLifetimeService() |
Biedt COM-objecten versie-onafhankelijke toegang tot de overgenomen GetLifetimeService() methode. |
| GetType() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetType() methode. |
| GetTypeInfo(UInt32, UInt32, IntPtr) |
Haalt de typegegevens voor een object op, die vervolgens kan worden gebruikt om de typegegevens voor een interface op te halen. |
| GetTypeInfoCount(UInt32) |
Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1). |
| InitializeLifetimeService() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de InitializeLifetimeService() methode. |
| Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven. |
| Load(AssemblyName, Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(AssemblyName, Evidence) methode. |
| Load(AssemblyName) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(AssemblyName) methode. |
| Load(Byte[], Byte[], Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(Byte[], Byte[], Evidence) methode. |
| Load(Byte[], Byte[]) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(Byte[], Byte[]) methode. |
| Load(Byte[]) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(Byte[]) methode. |
| Load(String, Evidence) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(String, Evidence) methode. |
| Load(String) |
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de Load(String) methode. |
| SetAppDomainPolicy(PolicyLevel) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetAppDomainPolicy(PolicyLevel) methode. |
| SetCachePath(String) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetCachePath(String) methode. |
| SetData(String, Object) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetData(String, Object) methode. |
| SetPrincipalPolicy(PrincipalPolicy) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetPrincipalPolicy(PrincipalPolicy) methode. |
| SetShadowCopyPath(String) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetShadowCopyPath(String) methode. |
| SetThreadPrincipal(IPrincipal) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de SetThreadPrincipal(IPrincipal) methode. |
| ToString() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ToString() methode. |
gebeurtenis
| Name | Description |
|---|---|
| AssemblyLoad |
Biedt COM-objecten versie-onafhankelijke toegang tot de AssemblyLoad gebeurtenis. |
| AssemblyResolve |
Biedt COM-objecten versie-onafhankelijke toegang tot de AssemblyResolve gebeurtenis. |
| DomainUnload |
Biedt COM-objecten versie-onafhankelijke toegang tot de DomainUnload gebeurtenis. |
| ProcessExit |
Biedt COM-objecten versie-onafhankelijke toegang tot de ProcessExit gebeurtenis. |
| ResourceResolve |
Biedt COM-objecten versie-onafhankelijke toegang tot de ResourceResolve gebeurtenis. |
| TypeResolve |
Biedt COM-objecten versie-onafhankelijke toegang tot de TypeResolve gebeurtenis. |
| UnhandledException |
Biedt COM-objecten versie-onafhankelijke toegang tot de UnhandledException gebeurtenis. |