Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Fornisce proprietà che consentono all'host di configurare un tipo System.AppDomain prima di chiamare il metodo ICorRuntimeHost::CreateDomainEx per crearlo.
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
);
};
Proprietà
Proprietà |
Descrizione |
|---|---|
Ottiene o imposta il nome della directory che contiene l'applicazione. |
|
Ottiene o imposta il nome dell'applicazione. |
|
Ottiene o imposta il nome di un'area specifica per l'applicazione, nella quale verrà creata una copia shadow dei file. |
|
Ottiene o imposta il nome del file di configurazione per un'applicazione. |
|
Ottiene o imposta il nome della directory in cui i file generati dinamicamente vengono archiviati e risultano accessibili. |
|
Ottiene o imposta il percorso del file di licenza associato a questo dominio. |
|
Ottiene o imposta l'elenco delle directory combinate con la directory ApplicationBase in cui devono essere cercati gli assembly privati. |
|
Ottiene o imposta un valore stringa che include o esclude ApplicationBase dal percorso di ricerca dell'applicazione. |
|
Ottiene o imposta i nomi delle directory contenenti gli assembly di cui deve essere creata una copia shadow. |
|
Ottiene o imposta una stringa che indica se la copia shadow è attivata. Il valore valido è "true" o "false". |
Note
L'interfaccia IAppDomainSetup corrisponde all'interfaccia gestita IAppDomainSetup, implementata dal tipo AppDomainSetup. Per descrizioni dettagliate delle proprietà di questo tipo, vedere System.IAppDomainSetup.
IAppDomainSetup rappresenta le informazioni sull'associazione dell'assembly che è possibile aggiungere a un'istanza di AppDomain prima di crearla. Ad esempio, un host può impostare la proprietà ApplicationBase per definire una directory radice in cui Common Language Runtime ricercherà gli assembly gestiti.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: inclusa come risorsa in MSCorEE.dll
Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1