Partager via


ICLRDomainManager::SetPropertiesForDefaultAppDomain, méthode

Définit les propriétés qui seront utilisées pour initialiser le domaine d’application par défaut.

Syntaxe

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

Paramètres

nProperties
[in] Nombre d’entrées dans pwszPropertyNames et pwszPropertyValues.

pwszPropertyNames
[in] Tableau de noms de propriétés ou null s’il n’y a pas de propriétés. Actuellement, le seul nom de propriété reconnu par cette méthode est « PARTIAL_TRUST_VISIBLE_ASSEMBLIES ».

pwszPropertyValues
[in] Tableau de valeurs de propriétés ou null s’il n’y a pas de propriétés.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.

HRESULT Description
S_OK La commande s'est correctement terminée.
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) pwszPropertyNames inclut un nom de propriété qui n’est pas reconnu par cette méthode.

Notes

La valeur de propriété pour « PARTIAL_TRUST_VISIBLE_ASSEMBLIES » est une liste d’assemblys qui ont l’attribut conditionnel AllowPartiallyTrustedCallersAttribute ​​(APTCA) avec l’indicateur PartialTrustVisibilityLevel.NotVisibleByDefault. Ils doivent être rendus visibles aux appelants partiellement fiables dans le domaine d’application par défaut.

Configuration requise

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi