IAppDomainSetup
Mise à jour : novembre 2007
Fournit des propriétés qui permettent à l'hôte de configurer un type System.AppDomain avant d'appeler la méthode ICorRuntimeHost::CreateDomainEx pour le créer.
interface IAppDomainSetup : IUnknown {
[propget] HRESULT _stdcall ApplicationBase (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall ApplicationBase (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall ApplicationName (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall ApplicationName (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall CachePath (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall CachePath (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall ConfigurationFile (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall ConfigurationFile (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall DynamicBase (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall DynamicBase (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall LicenseFile (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall LicenseFile (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall PrivateBinPath (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall PrivateBinPath (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall PrivateBinPathProbe (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall PrivateBinPathProbe (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall ShadowCopyDirectories (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall ShadowCopyDirectories (
[in] BSTR pRetVal
);
[propget] HRESULT _stdcall ShadowCopyFiles (
[out, retval] BSTR* pRetVal
);
[propput] HRESULT _stdcall ShadowCopyFiles (
[in] BSTR pRetVal
);
};
Propriétés
Propriété |
Description |
---|---|
Obtient ou définit le nom du répertoire qui contient l'application. |
|
Obtient ou définit le nom de l'application. |
|
Obtient ou définit le nom d'une zone spécifique à l'application contenant les clichés instantanés des fichiers. |
|
Obtient ou définit le nom du fichier de configuration pour une application. |
|
Obtient ou définit le nom du répertoire où les fichiers générés de manière dynamique sont stockés et accessibles. |
|
Obtient ou définit l'emplacement du fichier de licence qui est associé à ce domaine. |
|
Obtient ou définit la liste des répertoires associés au répertoire ApplicationBase pour détecter les assemblys privés. |
|
Obtient ou définit une valeur de chaîne qui inclut ou exclut ApplicationBase du chemin de recherche pour l'application. |
|
Obtient ou définit les noms des répertoires qui contiennent les assemblys pour lesquels des clichés instantanés doivent être effectués. |
|
Obtient ou définit une chaîne indiquant si les clichés instantanés sont activés ou désactivés. Les valeurs valides sont "true" ou "false". |
Notes
L'interface IAppDomainSetup correspond à l'interface IAppDomainSetup managée que le type AppDomainSetup implémente. Consultez System.IAppDomainSetup pour obtenir des descriptions détaillées de ses propriétés.
IAppDomainSetup représente les informations liées à la liaison d'assemblys qui peuvent être ajoutées à une instance AppDomain avant sa création. Par exemple, un hôte peut définir la propriété ApplicationBase pour établir un répertoire racine dans lequel le Common Language Runtime (CLR) recherche des assemblys managés.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1