SettingsProvider.SetPropertyValues Méthode

Définition

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.

S’applique à

Voir aussi