ICLRDomainManager::SetPropertiesForDefaultAppDomain 方法
设置将用于初始化默认的应用程序域的属性。
HRESULT SetPropertiesForDefaultAppDomain(
[in] DWORD nProperties,
[in] LPCWSTR *pwszPropertyNames,
[in] LPCWSTR *pwszPropertyValues
);
参数
nProperties
[in] pwszPropertyNames 和 pwszPropertyValues 中的项数。pwszPropertyNames
[in] 属性名称或在没有属性情况下的空数组。 目前,此方法认可的唯一属性名称是 "PARTIAL_TRUST_VISIBLE_ASSEMBLIES"。pwszPropertyValues
[in] 属性值或在没有属性情况下的空数组。
返回值
此方法将返回以下特定的 HRESULT 以及用于指示方法失败的 HRESULT 错误。
HRESULT |
说明 |
---|---|
S_OK |
该方法成功完成。 |
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) |
pwszPropertyNames 包括一个该方法未识别的属性名称。 |
备注
"PARTIAL_TRUST_VISIBLE_ASSEMBLIES" 的属性值为程序集的列表,该列表具有条件 AllowPartiallyTrustedCallersAttribute (APTCA) 特性,其具有 PartialTrustVisibilityLevel.NotVisibleByDefault 标记,该标记将对默认应用程序域中部分受信的调用程序可见。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: MetaHost.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**4