Partilhar via


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

Ver também