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