_AppDomain Interface

Definitie

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.

Van toepassing op