SettingsProvider.SetPropertyValues Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os valores do grupo especificado de configurações de propriedade.
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)
Parâmetros
- context
- SettingsContext
Um SettingsContext que descreve o uso do aplicativo atual.
- collection
- SettingsPropertyValueCollection
Um SettingsPropertyValueCollection que representa o grupo de configurações de propriedade a ser definido.
Comentários
ApplicationSettingsBase contém o Save método , que é chamado para persistir os valores de todas as suas propriedades de configurações. Esse método enumera por meio de todos os provedores de configurações associados às suas propriedades de configurações e chama o SetPropertyValues método para cada SettingsProvider um executar a operação de serialização real.
O SetPropertyValues método deve ser implementado com a segurança em mente:
Somente o código totalmente confiável deve ter permissão para atualizar as configurações do aplicativo. O código parcialmente confiável deve ter permissão para atualizar apenas as configurações do aplicativo do usuário. O código não confiável normalmente não tem permissão para atualizar as configurações do aplicativo.
As cotas de uso devem ser consideradas para proteger contra ataques de recursos por aplicativos parcialmente confiáveis.