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.

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

Voir aussi

Autres ressources

Hébergement (Référence des API non managées)

ICLRDomainManager, interface