Metodo ICLRDomainManager::SetPropertiesForDefaultAppDomain

Imposta le proprietà che verranno usate per inizializzare il dominio applicazione predefinito.

Sintassi

HRESULT SetPropertiesForDefaultAppDomain(  
    [in] DWORD nProperties,  
    [in] LPCWSTR *pwszPropertyNames,  
    [in] LPCWSTR *pwszPropertyValues  
);  

Parametri

nProperties
[in] Numero di voci in pwszPropertyNames e pwszPropertyValues.

pwszPropertyNames
[in] Matrice di nomi di proprietà o Null se non sono presenti proprietà. Attualmente, l'unico nome di proprietà riconosciuto da questo metodo è "PARTIAL_TRUST_VISIBLE_ASSEMBLIES".

pwszPropertyValues
[in] Matrice di valori di proprietà o Null se non sono presenti proprietà.

Valore restituito

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.

HRESULT Descrizione
S_OK Metodo completato correttamente.
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) pwszPropertyNames include un nome di proprietà non riconosciuto da questo metodo.

Commenti

Il valore della proprietà per "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" è un elenco di assembly con l'attributo APTCA (condizionale AllowPartiallyTrustedCallersAttribute ) con il PartialTrustVisibilityLevel.NotVisibleByDefault flag, che deve essere reso visibile ai chiamanti parzialmente attendibili nel dominio applicazione predefinito.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile da 4

Vedi anche