Метод ICLRDomainManager::SetPropertiesForDefaultAppDomain
Задает свойства, которые будут использоваться для инициализации домена приложения по умолчанию.
Синтаксис
HRESULT SetPropertiesForDefaultAppDomain(
[in] DWORD nProperties,
[in] LPCWSTR *pwszPropertyNames,
[in] LPCWSTR *pwszPropertyValues
);
Параметры
nProperties
[in] Количество записей в pwszPropertyNames
и pwszPropertyValues
.
pwszPropertyNames
[in] Массив имен свойств или значение NULL, если свойства отсутствуют. В настоящее время единственным именем свойства, распознаваемого этим методом, является "PARTIAL_TRUST_VISIBLE_ASSEMBLIES".
pwszPropertyValues
[in] Массив значений свойств или значение NULL, если свойства отсутствуют.
Возвращаемое значение
Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.
HRESULT | Описание: |
---|---|
S_OK | Метод завершился успешно. |
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) | pwszPropertyNames содержит имя свойства, которое не распознается этим методом. |
Комментарии
Значение свойства "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" — это список сборок с атрибутом условного AllowPartiallyTrustedCallersAttribute (APTCA) с флагом PartialTrustVisibilityLevel.NotVisibleByDefault , который должен быть видимым для частично доверенных вызывающих объектов в домене приложения по умолчанию.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MetaHost.h
Библиотека: Включено в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с 4