_AppDomain _AppDomain _AppDomain _AppDomain Interface

Definición

Importante

Esta API no es conforme a CLS.

Expone los miembros públicos de la clase AppDomain a código no administrado.Exposes the public members of the AppDomain class to unmanaged code.

public interface class _AppDomain
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _AppDomain
type _AppDomain = interface
Public Interface _AppDomain
Derivado
Atributos

Comentarios

Esta interfaz conserva el orden vtable de los miembros de System.AppDomain clase a los que se puede tener acceso a través de objetos com no administrados.This interface preserves the vtable order of the System.AppDomain class members that can be accessed by unmanaged COM objects.

Propiedades

BaseDirectory BaseDirectory BaseDirectory BaseDirectory

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad BaseDirectory.Provides COM objects with version-independent access to the BaseDirectory property.

DynamicDirectory DynamicDirectory DynamicDirectory DynamicDirectory

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad DynamicDirectory.Provides COM objects with version-independent access to the DynamicDirectory property.

Evidence Evidence Evidence Evidence

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Evidence.Provides COM objects with version-independent access to the Evidence property.

FriendlyName FriendlyName FriendlyName FriendlyName

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método FriendlyName .Provides COM objects with version-independent access to the FriendlyName property.

RelativeSearchPath RelativeSearchPath RelativeSearchPath RelativeSearchPath

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad RelativeSearchPath.Provides COM objects with version-independent access to the RelativeSearchPath property.

ShadowCopyFiles ShadowCopyFiles ShadowCopyFiles ShadowCopyFiles

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método ShadowCopyFiles .Provides COM objects with version-independent access to the ShadowCopyFiles property.

Métodos

AppendPrivatePath(String) AppendPrivatePath(String) AppendPrivatePath(String) AppendPrivatePath(String)

Proporciona el acceso independiente de la versión de los objetos COM al método AppendPrivatePath(String).Provides COM objects with version-independent access to the AppendPrivatePath(String) method.

ClearPrivatePath() ClearPrivatePath() ClearPrivatePath() ClearPrivatePath()

Proporciona el acceso independiente de la versión de los objetos COM al método ClearPrivatePath().Provides COM objects with version-independent access to the ClearPrivatePath() method.

ClearShadowCopyPath() ClearShadowCopyPath() ClearShadowCopyPath() ClearShadowCopyPath()

Proporciona el acceso independiente de la versión de los objetos COM al método ClearShadowCopyPath().Provides COM objects with version-independent access to the ClearShadowCopyPath() method.

CreateInstance(String, String) CreateInstance(String, String) CreateInstance(String, String) CreateInstance(String, String)

Proporciona el acceso independiente de la versión de los objetos COM al método CreateInstance(String, String).Provides COM objects with version-independent access to the CreateInstance(String, String) method.

CreateInstance(String, String, Object[]) CreateInstance(String, String, Object[]) CreateInstance(String, String, Object[]) CreateInstance(String, String, Object[])

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método CreateInstance(String, String, Object[]).Provides COM objects with version-independent access to the CreateInstance(String, String, Object[]) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence).Provides COM objects with version-independent access to the CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) method overload.

CreateInstanceFrom(String, String) CreateInstanceFrom(String, String) CreateInstanceFrom(String, String) CreateInstanceFrom(String, String)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método CreateInstanceFrom(String, String).Provides COM objects with version-independent access to the CreateInstanceFrom(String, String) method overload.

CreateInstanceFrom(String, String, Object[]) CreateInstanceFrom(String, String, Object[]) CreateInstanceFrom(String, String, Object[]) CreateInstanceFrom(String, String, Object[])

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método CreateInstanceFrom(String, String, Object[]).Provides COM objects with version-independent access to the CreateInstanceFrom(String, String, Object[]) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence).Provides COM objects with version-independent access to the CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet).Provides COM objects with version-independent access to the DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) method overload.

DoCallBack(CrossAppDomainDelegate) DoCallBack(CrossAppDomainDelegate) DoCallBack(CrossAppDomainDelegate) DoCallBack(CrossAppDomainDelegate)

Proporciona el acceso independiente de la versión de los objetos COM al método DoCallBack(CrossAppDomainDelegate).Provides COM objects with version-independent access to the DoCallBack(CrossAppDomainDelegate) method.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Proporciona el acceso independiente de la versión de los objetos COM al método Equals(Object) heredado.Provides COM objects with version-independent access to the inherited Equals(Object) method.

ExecuteAssembly(String, Evidence) ExecuteAssembly(String, Evidence) ExecuteAssembly(String, Evidence) ExecuteAssembly(String, Evidence)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método ExecuteAssembly(String, Evidence).Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence) method overload.

ExecuteAssembly(String) ExecuteAssembly(String) ExecuteAssembly(String) ExecuteAssembly(String)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método ExecuteAssembly(String).Provides COM objects with version-independent access to the ExecuteAssembly(String) method overload.

ExecuteAssembly(String, Evidence, String[]) ExecuteAssembly(String, Evidence, String[]) ExecuteAssembly(String, Evidence, String[]) ExecuteAssembly(String, Evidence, String[])

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método ExecuteAssembly(String, Evidence, String[]).Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence, String[]) method overload.

GetAssemblies() GetAssemblies() GetAssemblies() GetAssemblies()

Proporciona el acceso independiente de la versión de los objetos COM al método GetAssemblies().Provides COM objects with version-independent access to the GetAssemblies() method.

GetData(String) GetData(String) GetData(String) GetData(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetData(String).Provides COM objects with version-independent access to the GetData(String) method.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Proporciona el acceso independiente de la versión de los objetos COM al método GetHashCode() heredado.Provides COM objects with version-independent access to the inherited GetHashCode() method.

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

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.Maps a set of names to a corresponding set of dispatch identifiers.

GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Proporciona el acceso independiente de la versión de los objetos COM al método GetLifetimeService() heredado.Provides COM objects with version-independent access to the inherited GetLifetimeService() method.

GetType() GetType() GetType() GetType()

Proporciona el acceso independiente de la versión de los objetos COM al método GetType().Provides COM objects with version-independent access to the GetType() method.

GetTypeInfo(UInt32, UInt32, IntPtr) GetTypeInfo(UInt32, UInt32, IntPtr) GetTypeInfo(UInt32, UInt32, IntPtr) GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera la información de tipo de un objeto, que se puede usar después para obtener la información de tipo de una interfaz.Retrieves the type information for an object, which can then be used to get the type information for an interface.

GetTypeInfoCount(UInt32) GetTypeInfoCount(UInt32) GetTypeInfoCount(UInt32) GetTypeInfoCount(UInt32)

Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Proporciona el acceso independiente de la versión de los objetos COM al método InitializeLifetimeService().Provides COM objects with version-independent access to the InitializeLifetimeService() method.

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

Proporciona acceso a las propiedades y los métodos expuestos por un objeto.Provides access to properties and methods exposed by an object.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(Byte[], Byte[], Evidence).Provides COM objects with version-independent access to the Load(Byte[], Byte[], Evidence) method overload.

Load(String, Evidence) Load(String, Evidence) Load(String, Evidence) Load(String, Evidence)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(String, Evidence).Provides COM objects with version-independent access to the Load(String, Evidence) method overload.

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

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(Byte[], Byte[]).Provides COM objects with version-independent access to the Load(Byte[], Byte[]) method overload.

Load(AssemblyName, Evidence) Load(AssemblyName, Evidence) Load(AssemblyName, Evidence) Load(AssemblyName, Evidence)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(AssemblyName, Evidence).Provides COM objects with version-independent access to the Load(AssemblyName, Evidence) method overload.

Load(AssemblyName) Load(AssemblyName) Load(AssemblyName) Load(AssemblyName)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(AssemblyName).Provides COM objects with version-independent access to the Load(AssemblyName) method overload.

Load(Byte[]) Load(Byte[]) Load(Byte[]) Load(Byte[])

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(Byte[]).Provides COM objects with version-independent access to the Load(Byte[]) method overload.

Load(String) Load(String) Load(String) Load(String)

Proporciona a los objetos COM acceso independiente de la versión a la sobrecarga del método Load(String).Provides COM objects with version-independent access to the Load(String) method overload.

SetAppDomainPolicy(PolicyLevel) SetAppDomainPolicy(PolicyLevel) SetAppDomainPolicy(PolicyLevel) SetAppDomainPolicy(PolicyLevel)

Proporciona el acceso independiente de la versión de los objetos COM al método SetAppDomainPolicy(PolicyLevel).Provides COM objects with version-independent access to the SetAppDomainPolicy(PolicyLevel) method.

SetCachePath(String) SetCachePath(String) SetCachePath(String) SetCachePath(String)

Proporciona el acceso independiente de la versión de los objetos COM al método SetCachePath(String).Provides COM objects with version-independent access to the SetCachePath(String) method.

SetData(String, Object) SetData(String, Object) SetData(String, Object) SetData(String, Object)

Proporciona el acceso independiente de la versión de los objetos COM al método SetData(String, Object).Provides COM objects with version-independent access to the SetData(String, Object) method.

SetPrincipalPolicy(PrincipalPolicy) SetPrincipalPolicy(PrincipalPolicy) SetPrincipalPolicy(PrincipalPolicy) SetPrincipalPolicy(PrincipalPolicy)

Proporciona el acceso independiente de la versión de los objetos COM al método SetPrincipalPolicy(PrincipalPolicy).Provides COM objects with version-independent access to the SetPrincipalPolicy(PrincipalPolicy) method.

SetShadowCopyPath(String) SetShadowCopyPath(String) SetShadowCopyPath(String) SetShadowCopyPath(String)

Proporciona el acceso independiente de la versión de los objetos COM al método SetShadowCopyPath(String).Provides COM objects with version-independent access to the SetShadowCopyPath(String) method.

SetThreadPrincipal(IPrincipal) SetThreadPrincipal(IPrincipal) SetThreadPrincipal(IPrincipal) SetThreadPrincipal(IPrincipal)

Proporciona el acceso independiente de la versión de los objetos COM al método SetThreadPrincipal(IPrincipal).Provides COM objects with version-independent access to the SetThreadPrincipal(IPrincipal) method.

ToString() ToString() ToString() ToString()

Proporciona el acceso independiente de la versión de los objetos COM al método ToString().Provides COM objects with version-independent access to the ToString() method.

Eventos

AssemblyLoad AssemblyLoad AssemblyLoad AssemblyLoad

Proporciona el acceso independiente de la versión de los objetos COM al evento AssemblyLoad.Provides COM objects with version-independent access to the AssemblyLoad event.

AssemblyResolve AssemblyResolve AssemblyResolve AssemblyResolve

Proporciona el acceso independiente de la versión de los objetos COM al evento AssemblyResolve.Provides COM objects with version-independent access to the AssemblyResolve event.

DomainUnload DomainUnload DomainUnload DomainUnload

Proporciona el acceso independiente de la versión de los objetos COM al evento DomainUnload.Provides COM objects with version-independent access to the DomainUnload event.

ProcessExit ProcessExit ProcessExit ProcessExit

Proporciona el acceso independiente de la versión de los objetos COM al evento ProcessExit.Provides COM objects with version-independent access to the ProcessExit event.

ResourceResolve ResourceResolve ResourceResolve ResourceResolve

Proporciona el acceso independiente de la versión de los objetos COM al evento ResourceResolve.Provides COM objects with version-independent access to the ResourceResolve event.

TypeResolve TypeResolve TypeResolve TypeResolve

Proporciona el acceso independiente de la versión de los objetos COM al evento TypeResolve.Provides COM objects with version-independent access to the TypeResolve event.

UnhandledException UnhandledException UnhandledException UnhandledException

Proporciona el acceso independiente de la versión de los objetos COM al evento UnhandledException.Provides COM objects with version-independent access to the UnhandledException event.

Se aplica a