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 spécifié de paramètres de propriété.
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
Description SettingsContext de l’utilisation actuelle de l’application.
- collection
- SettingsPropertyValueCollection
Représentant SettingsPropertyValueCollection le groupe de paramètres de propriété à 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 chacune SettingsProvider d’elles pour effectuer l’opération de sérialisation réelle.
La SetPropertyValues méthode doit être implémentée avec la sécurité à l’esprit :
Seul le code entièrement approuvé doit être autorisé à mettre à jour les paramètres de l’application. Le code partiellement approuvé doit être autorisé à mettre à jour uniquement les paramètres d’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 pris en compte pour se protéger contre les attaques de ressources par des applications partiellement approuvées.