IAppDomainSetup 接口

提供一些属性,这些属性允许宿主在调用 ICorRuntimeHost::CreateDomainEx 方法创建 System.AppDomain 类型之前对其进行配置。

属性

Property

说明

ApplicationBase

获取或设置包含应用程序的目录名称。

ApplicationName

获取或设置应用程序的名称。

CachePath

获取或设置特定于应用程序的、影像复制文件时所使用的区域的名称。

ConfigurationFile

获取或设置应用程序配置文件的名称。

DynamicBase

获取或设置在其中存储和访问动态生成文件的目录的名称。

LicenseFile

获取或设置与此域关联的许可证文件的路径。

PrivateBinPath

获取或设置与 ApplicationBase 目录结合的目录列表,以探测私有程序集。

PrivateBinPathProbe

获取或设置一个字符串值,此值包含或从应用程序的搜索路径中排除 ApplicationBase

ShadowCopyDirectories

获取或设置目录名称,这些目录包含要进行影像复制的程序集。

ShadowCopyFiles

获取或设置一个字符串,该字符串指示影像复制功能处于启用状态还是禁用状态。 有效值为“true”或“false”。

备注

IAppDomainSetup 接口对应于托管 IAppDomainSetup 接口,此接口由 AppDomainSetup 类型实现。 请参见 System.IAppDomainSetup 了解有关其属性的详细说明。

IAppDomainSetup 表示在创建之前可添加到 AppDomain 实例的程序集绑定信息。 例如,宿主可以设置 ApplicationBase 属性以建立根目录,公共语言运行时 (CLR) 在此目录探测托管程序集。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.h

**库:**作为一项资源包含在 MSCorEE.dll 中

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1

请参见

参考

AppDomain

AppDomainSetup

IAppDomainSetup

其他资源

承载接口