SettingsProvider.SetPropertyValues Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les valeurs du groupe de paramètres de propriétés spécifié.
public:
abstract void SetPropertyValues(System::Configuration::SettingsContext ^ context, System::Configuration::SettingsPropertyValueCollection ^ collection);
public abstract void SetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection collection);
abstract member SetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyValueCollection -> unit
Public MustOverride Sub SetPropertyValues (context As SettingsContext, collection As SettingsPropertyValueCollection)
Paramètres
- context
- SettingsContext
SettingsContext décrivant l'utilisation de l'application actuelle.
- collection
- SettingsPropertyValueCollection
SettingsPropertyValueCollection représentant le groupe de paramètres de propriétés à définir.
Remarques
ApplicationSettingsBase contient la Save méthode, qui est appelée pour conserver les valeurs de toutes ses propriétés de paramètres. Cette méthode énumère tous les fournisseurs de paramètres associés à ses propriétés de paramètres et appelle la SetPropertyValues méthode pour chacun SettingsProvider d’eux afin d’effectuer l’opération de sérialisation réelle.
La SetPropertyValues méthode doit être implémentée en tenant compte de la sécurité :
Seul le code entièrement fiable doit être autorisé à mettre à jour les paramètres de l’application. Le code partiellement approuvé doit être autorisé à mettre à jour uniquement les paramètres de l’application utilisateur. Le code non approuvé n’est généralement pas autorisé à mettre à jour les paramètres de l’application.
Les quotas d’utilisation doivent être considérés pour se protéger contre les attaques de ressources par des applications partiellement approuvées.