SettingsProvider.SetPropertyValues Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u de waarden van de opgegeven groep eigenschapsinstellingen in.
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)
Parameters
- context
- SettingsContext
Een SettingsContext beschrijving van het huidige toepassingsgebruik.
- collection
- SettingsPropertyValueCollection
Een SettingsPropertyValueCollection weergave van de groep eigenschapsinstellingen die moeten worden ingesteld.
Opmerkingen
ApplicationSettingsBase bevat de Save methode, die wordt aangeroepen om de waarden van alle eigenschappen van de instellingen te behouden. Deze methode inventariseert alle instellingenproviders die zijn gekoppeld aan de eigenschappen van de instellingen en roept de SetPropertyValues methode voor elke SettingsProvider methode aan om de werkelijke serialisatiebewerking uit te voeren.
De SetPropertyValues methode moet worden geïmplementeerd met het oog op beveiliging:
Alleen volledig vertrouwde code mag toepassingsinstellingen bijwerken. Gedeeltelijk vertrouwde code mag alleen gebruikerstoepassingsinstellingen bijwerken. Niet-vertrouwde code is doorgaans niet toegestaan om toepassingsinstellingen bij te werken.
Gebruiksquota moeten worden overwogen om te voorkomen dat resources worden aangevallen door gedeeltelijk vertrouwde toepassingen.