Método ICLRDomainManager::SetPropertiesForDefaultAppDomain
Define as propriedades que serão utilizadas para inicializar o domínio de aplicação predefinido.
Sintaxe
HRESULT SetPropertiesForDefaultAppDomain(
[in] DWORD nProperties,
[in] LPCWSTR *pwszPropertyNames,
[in] LPCWSTR *pwszPropertyValues
);
Parâmetros
nProperties
[in] O número de entradas em pwszPropertyNames
e pwszPropertyValues
.
pwszPropertyNames
[in] Uma matriz de nomes de propriedade ou nulo se não existirem propriedades. Atualmente, o único nome de propriedade reconhecido por este método é "PARTIAL_TRUST_VISIBLE_ASSEMBLIES".
pwszPropertyValues
[in] Uma matriz de valores de propriedade ou nulo se não existirem propriedades.
Devolver Valor
Este método devolve os seguintes HRESULTs específicos, bem como erros HRESULT que indicam a falha do método.
HRESULT | Description |
---|---|
S_OK | O método foi concluído com êxito. |
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) | pwszPropertyNames inclui um nome de propriedade que não é reconhecido por este método. |
Observações
O valor da propriedade de "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" é uma lista de assemblagens que têm o atributo condicional AllowPartiallyTrustedCallersAttribute (APTCA) com o PartialTrustVisibilityLevel.NotVisibleByDefault sinalizador, que devem ser tornados visíveis para os chamadores parcialmente fidedignos no domínio de aplicação predefinido.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 4