_AppDomain Rozhraní

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Zpřístupní veřejné členy třídy nespravovanému AppDomain kódu.

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
Odvozené
Atributy

Poznámky

Toto rozhraní zachovává pořadí System.AppDomain vtable členů třídy, ke kterým mají přístup nespravované objekty COM.

Vlastnosti

Name Description
BaseDirectory

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na BaseDirectory verzi.

DynamicDirectory

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na DynamicDirectory verzi.

Evidence

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Evidence verzi.

FriendlyName

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na FriendlyName verzi.

RelativeSearchPath

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na RelativeSearchPath verzi.

ShadowCopyFiles

Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na ShadowCopyFiles verzi.

Metody

Name Description
AppendPrivatePath(String)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k AppendPrivatePath(String) metodě.

ClearPrivatePath()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k ClearPrivatePath() metodě.

ClearShadowCopyPath()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k ClearShadowCopyPath() metodě.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) přetížení metody.

CreateInstance(String, String, Object[])

Poskytuje objekty COM s přístupem nezávislý na verzi k CreateInstance(String, String, Object[]) přetížení metody.

CreateInstance(String, String)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k CreateInstance(String, String) metodě.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) přetížení metody.

CreateInstanceFrom(String, String, Object[])

Poskytuje objekty COM s přístupem nezávislý na verzi k CreateInstanceFrom(String, String, Object[]) přetížení metody.

CreateInstanceFrom(String, String)

Poskytuje objekty COM s přístupem nezávislý na verzi k CreateInstanceFrom(String, String) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) přetížení metody.

DoCallBack(CrossAppDomainDelegate)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k DoCallBack(CrossAppDomainDelegate) metodě.

Equals(Object)

Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k zděděné Equals(Object) metodě.

ExecuteAssembly(String, Evidence, String[])

Poskytuje objekty COM s přístupem nezávislý na verzi k ExecuteAssembly(String, Evidence, String[]) přetížení metody.

ExecuteAssembly(String, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k ExecuteAssembly(String, Evidence) přetížení metody.

ExecuteAssembly(String)

Poskytuje objekty COM s přístupem nezávislý na verzi k ExecuteAssembly(String) přetížení metody.

GetAssemblies()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetAssemblies() metodě.

GetData(String)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetData(String) metodě.

GetHashCode()

Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k zděděné GetHashCode() metodě.

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

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

GetLifetimeService()

Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k zděděné GetLifetimeService() metodě.

GetType()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetType() metodě.

GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

InitializeLifetimeService()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k InitializeLifetimeService() metodě.

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

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

Load(AssemblyName, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(AssemblyName, Evidence) přetížení metody.

Load(AssemblyName)

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(AssemblyName) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(Byte[], Byte[], Evidence) přetížení metody.

Load(Byte[], Byte[])

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(Byte[], Byte[]) přetížení metody.

Load(Byte[])

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(Byte[]) přetížení metody.

Load(String, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(String, Evidence) přetížení metody.

Load(String)

Poskytuje objekty COM s přístupem nezávislý na verzi k Load(String) přetížení metody.

SetAppDomainPolicy(PolicyLevel)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetAppDomainPolicy(PolicyLevel) metodě.

SetCachePath(String)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetCachePath(String) metodě.

SetData(String, Object)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetData(String, Object) metodě.

SetPrincipalPolicy(PrincipalPolicy)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetPrincipalPolicy(PrincipalPolicy) metodě.

SetShadowCopyPath(String)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetShadowCopyPath(String) metodě.

SetThreadPrincipal(IPrincipal)

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k SetThreadPrincipal(IPrincipal) metodě.

ToString()

Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k ToString() metodě.

Událost

Name Description
AssemblyLoad

Poskytuje objekty MODELU COM s přístupem AssemblyLoad k události nezávisle na verzi.

AssemblyResolve

Poskytuje objekty MODELU COM s přístupem AssemblyResolve k události nezávisle na verzi.

DomainUnload

Poskytuje objekty MODELU COM s přístupem DomainUnload k události nezávisle na verzi.

ProcessExit

Poskytuje objekty MODELU COM s přístupem ProcessExit k události nezávisle na verzi.

ResourceResolve

Poskytuje objekty MODELU COM s přístupem ResourceResolve k události nezávisle na verzi.

TypeResolve

Poskytuje objekty MODELU COM s přístupem TypeResolve k události nezávisle na verzi.

UnhandledException

Poskytuje objekty MODELU COM s přístupem UnhandledException k události nezávisle na verzi.

Platí pro