Interface IAppDomainSetup
Fornece propriedades que permitem que o host configurar um System.AppDomain Digite antes de ligar o ICorRuntimeHost::CreateDomainEx método para criá-lo.
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
);
};
Propriedades
Propriedade |
Descrição |
---|---|
Obtém ou define o nome da pasta que contém o aplicativo. |
|
Obtém ou define o nome do aplicativo. |
|
Obtém ou define o nome de uma área específica do aplicativo onde os arquivos estão copiado de sombra. |
|
Obtém ou define o nome do arquivo de configuração para um aplicativo. |
|
Obtém ou define o nome do diretório onde os arquivos gerados dinamicamente são armazenados e acessados. |
|
Obtém ou define o caminho para o arquivo de licença que está associado a este domínio. |
|
Obtém ou define a lista de pastas, combinado com o ApplicationBase diretório de teste para conjuntos privados. |
|
Obtém ou define um valor de seqüência de caracteres que inclui ou exclui ApplicationBase do caminho de Pesquisar para o aplicativo. |
|
Obtém ou define os nomes dos diretórios que contêm os conjuntos de módulos seja copiado de sombra. |
|
Obtém ou define uma seqüência de caracteres que indica se a cópia de sombra está ativado ou desativado. Os valores válido são "true" ou "false". |
Comentários
The IAppDomainSetup interface corresponde ao gerenciado IAppDomainSetup interface que o AppDomainSetup Digite implementa. See System.IAppDomainSetup Para obter descrições detalhadas de suas propriedades.
IAppDomainSetup representa informações de ligação de assembly podem ser adicionadas a um AppDomain instância antes de sua criação. Por exemplo, um host pode conjunto o ApplicationBase propriedade para estabelecer um diretório raiz, que investiga o common linguagem tempo de execução (CLR) para módulos (assemblies) gerenciado.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.h
Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1