_AppDomain Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Espone i membri pubblici della classe AppDomain a codice non gestito.
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
- Derivato
- Attributi
Commenti
Questa interfaccia mantiene l'ordine della tabella virtuale dei membri della System.AppDomain classe a cui è possibile accedere da oggetti COM non gestiti.
Proprietà
BaseDirectory |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà BaseDirectory. |
DynamicDirectory |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà DynamicDirectory. |
Evidence |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Evidence. |
FriendlyName |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà FriendlyName. |
RelativeSearchPath |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà RelativeSearchPath. |
ShadowCopyFiles |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà ShadowCopyFiles. |
Metodi
AppendPrivatePath(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo AppendPrivatePath(String). |
ClearPrivatePath() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo ClearPrivatePath(). |
ClearShadowCopyPath() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo ClearShadowCopyPath(). |
CreateInstance(String, String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo CreateInstance(String, String). |
CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence). |
CreateInstance(String, String, Object[]) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo CreateInstance(String, String, Object[]). |
CreateInstanceFrom(String, String) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo CreateInstanceFrom(String, String). |
CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence). |
CreateInstanceFrom(String, String, Object[]) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo CreateInstanceFrom(String, String, Object[]). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean). |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet). |
DoCallBack(CrossAppDomainDelegate) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo DoCallBack(CrossAppDomainDelegate). |
Equals(Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Object) ereditato. |
ExecuteAssembly(String) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo ExecuteAssembly(String). |
ExecuteAssembly(String, Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo ExecuteAssembly(String, Evidence). |
ExecuteAssembly(String, Evidence, String[]) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo ExecuteAssembly(String, Evidence, String[]). |
GetAssemblies() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetAssemblies(). |
GetData(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetData(String). |
GetHashCode() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetHashCode() ereditato. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. |
GetLifetimeService() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetLifetimeService() ereditato. |
GetType() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType(). |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. |
GetTypeInfoCount(UInt32) |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). |
InitializeLifetimeService() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo InitializeLifetimeService(). |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. |
Load(AssemblyName) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(AssemblyName). |
Load(AssemblyName, Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(AssemblyName, Evidence). |
Load(Byte[]) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(Byte[]). |
Load(Byte[], Byte[]) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(Byte[], Byte[]). |
Load(Byte[], Byte[], Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(Byte[], Byte[], Evidence). |
Load(String) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(String). |
Load(String, Evidence) |
Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo Load(String, Evidence). |
SetAppDomainPolicy(PolicyLevel) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetAppDomainPolicy(PolicyLevel). |
SetCachePath(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetCachePath(String). |
SetData(String, Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetData(String, Object). |
SetPrincipalPolicy(PrincipalPolicy) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetPrincipalPolicy(PrincipalPolicy). |
SetShadowCopyPath(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetShadowCopyPath(String). |
SetThreadPrincipal(IPrincipal) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetThreadPrincipal(IPrincipal). |
ToString() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo ToString(). |
Eventi
AssemblyLoad |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento AssemblyLoad. |
AssemblyResolve |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento AssemblyResolve. |
DomainUnload |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento DomainUnload. |
ProcessExit |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento ProcessExit. |
ResourceResolve |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento ResourceResolve. |
TypeResolve |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento TypeResolve. |
UnhandledException |
Fornisce oggetti COM con accesso indipendente dalla versione all'evento UnhandledException. |