ICLRDomainManager::SetPropertiesForDefaultAppDomain, méthode
Définit les propriétés qui seront utilisées pour initialiser le domaine d'application par défaut.
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] Un tableau de noms de propriété, 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] Un tableau de valeurs de propriété, 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 qui indiquent l'échec de la méthode.
HRESULT |
Description |
---|---|
S_OK |
La méthode 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é de "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" est une liste d'assemblys dotés de l'attribut AllowPartiallyTrustedCallersAttribute (APTCA) conditionnel avec l'indicateur PartialTrustVisibilityLevel.NotVisibleByDefault, qui vont être rendus visibles aux appelants d'un niveau de confiance partiel dans le domaine d'application par défaut.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MetaHost.h
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 4