Método de ICLRDomainManager::SetPropertiesForDefaultAppDomain

Define as propriedades que serão usadas para inicializar o domínio de aplicativo padrão.

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 propriedades ou null se não existem propriedades. Atualmente, o nome de propriedade só é reconhecido por este método é "partial_trust_visible_assemblies".

  • pwszPropertyValues
    [in] Uma matriz de valores de propriedade ou null se não existem propriedades.

Valor de retorno

Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.

HRESULT

Descrição

S_OK

O método foi concluído com êxito.

HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY)

pwszPropertyNamesinclui um nome de propriedade não é reconhecido por este método.

Comentários

O valor da propriedade "partial_trust_visible_assemblies" é uma lista de assemblies que possuem o condicional AllowPartiallyTrustedCallersAttribute o atributo (APTCA) com o PartialTrustVisibilityLevel.NotVisibleByDefault sinalizador, que devem ser feitas visível a chamadores parcialmente confiáveis no domínio de aplicativo padrão.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4

Consulte também

Outros recursos

Hospedagem (referência de API não gerenciada)

Interface de ICLRDomainManager