SettingsProvider.SetPropertyValues Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta i valori del gruppo specificato di impostazioni delle proprietà.
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)
Parametri
- context
- SettingsContext
Oggetto SettingsContext che descrive l'utilizzo dell'applicazione corrente.
- collection
- SettingsPropertyValueCollection
Classe SettingsPropertyValueCollection rappresentante il gruppo di impostazioni delle proprietà da impostare.
Commenti
ApplicationSettingsBase contiene il Save metodo , che viene chiamato per rendere persistenti i valori di tutte le relative proprietà delle impostazioni. Questo metodo enumera tutti i provider di impostazioni associati alle relative proprietà delle impostazioni e chiama il SetPropertyValues metodo per ognuno SettingsProvider per eseguire l'operazione di serializzazione effettiva.
Il SetPropertyValues metodo deve essere implementato tenendo presente la sicurezza:
Solo il codice completamente attendibile deve essere autorizzato ad aggiornare le impostazioni dell'applicazione. Il codice parzialmente attendibile deve essere autorizzato ad aggiornare solo le impostazioni dell'applicazione utente. Il codice non attendibile non è in genere autorizzato ad aggiornare le impostazioni dell'applicazione.
Le quote di utilizzo devono essere considerate per proteggersi dagli attacchi alle risorse da applicazioni parzialmente attendibili.