_AppDomain Interfész

Definíció

Fontos

Ez az API nem CLS-kompatibilis.

Az osztály nyilvános tagjait AppDomain nem felügyelt kódnak teszi elérhetővé.

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
Származtatott
Attribútumok

Megjegyzések

Ez az interfész megőrzi az osztálytagok vtable sorrendjét System.AppDomain , amelyeket nem felügyelt COM-objektumok érhetnek el.

Tulajdonságok

Name Description
BaseDirectory

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a BaseDirectory tulajdonsághoz.

DynamicDirectory

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a DynamicDirectory tulajdonsághoz.

Evidence

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a Evidence tulajdonsághoz.

FriendlyName

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a FriendlyName tulajdonsághoz.

RelativeSearchPath

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a RelativeSearchPath tulajdonsághoz.

ShadowCopyFiles

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a ShadowCopyFiles tulajdonsághoz.

Metódusok

Name Description
AppendPrivatePath(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a AppendPrivatePath(String) metódushoz.

ClearPrivatePath()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a ClearPrivatePath() metódushoz.

ClearShadowCopyPath()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a ClearShadowCopyPath() metódushoz.

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) .

CreateInstance(String, String, Object[])

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez CreateInstance(String, String, Object[]) .

CreateInstance(String, String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a CreateInstance(String, String) metódushoz.

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) .

CreateInstanceFrom(String, String, Object[])

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez CreateInstanceFrom(String, String, Object[]) .

CreateInstanceFrom(String, String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez CreateInstanceFrom(String, String) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) .

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) .

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) .

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) .

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) .

DoCallBack(CrossAppDomainDelegate)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a DoCallBack(CrossAppDomainDelegate) metódushoz.

Equals(Object)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az örökölt Equals(Object) metódushoz.

ExecuteAssembly(String, Evidence, String[])

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez ExecuteAssembly(String, Evidence, String[]) .

ExecuteAssembly(String, Evidence)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez ExecuteAssembly(String, Evidence) .

ExecuteAssembly(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez ExecuteAssembly(String) .

GetAssemblies()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a GetAssemblies() metódushoz.

GetData(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a GetData(String) metódushoz.

GetHashCode()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az örökölt GetHashCode() metódushoz.

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

Névkészletet képez le a küldési azonosítók megfelelő készletére.

GetLifetimeService()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az örökölt GetLifetimeService() metódushoz.

GetType()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a GetType() metódushoz.

GetTypeInfo(UInt32, UInt32, IntPtr)

Lekéri egy objektum típusadatait, amelyek aztán a felület típusadatainak lekérésére használhatók.

GetTypeInfoCount(UInt32)

Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1).

InitializeLifetimeService()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a InitializeLifetimeService() metódushoz.

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

Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz.

Load(AssemblyName, Evidence)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(AssemblyName, Evidence) .

Load(AssemblyName)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(AssemblyName) .

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

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(Byte[], Byte[], Evidence) .

Load(Byte[], Byte[])

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(Byte[], Byte[]) .

Load(Byte[])

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(Byte[]) .

Load(String, Evidence)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(String, Evidence) .

Load(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a metódus túlterheléséhez Load(String) .

SetAppDomainPolicy(PolicyLevel)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetAppDomainPolicy(PolicyLevel) metódushoz.

SetCachePath(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetCachePath(String) metódushoz.

SetData(String, Object)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetData(String, Object) metódushoz.

SetPrincipalPolicy(PrincipalPolicy)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetPrincipalPolicy(PrincipalPolicy) metódushoz.

SetShadowCopyPath(String)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetShadowCopyPath(String) metódushoz.

SetThreadPrincipal(IPrincipal)

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a SetThreadPrincipal(IPrincipal) metódushoz.

ToString()

A COM-objektumok verziófüggetlen hozzáférést biztosítanak a ToString() metódushoz.

esemény

Name Description
AssemblyLoad

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az AssemblyLoad eseményhez.

AssemblyResolve

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az AssemblyResolve eseményhez.

DomainUnload

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az DomainUnload eseményhez.

ProcessExit

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az ProcessExit eseményhez.

ResourceResolve

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az ResourceResolve eseményhez.

TypeResolve

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az TypeResolve eseményhez.

UnhandledException

A COM-objektumok verziófüggetlen hozzáférést biztosítanak az UnhandledException eseményhez.

A következőre érvényes: