SettingsProvider.SetPropertyValues Método

Definição

Define os valores do grupo especificado de definições de propriedades.

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

A descreve a utilização atual da SettingsContext aplicação.

collection
SettingsPropertyValueCollection

A SettingsPropertyValueCollection representa o grupo de definições de propriedade a definir.

Observações

ApplicationSettingsBase contém o Save método, que é chamado para persistir os valores de todas as suas propriedades de definição. Este método enumera através de todos os fornecedores de definições associados às suas propriedades de definições, e chama o SetPropertyValues método para cada SettingsProvider um realizar a operação real de serialização.

O SetPropertyValues método deve ser implementado tendo a segurança em mente:

  • Só código totalmente confiável deve ser autorizado a atualizar as definições da aplicação. Código parcialmente confiável deve ser permitido atualizar apenas as definições da aplicação do utilizador. Código não confiável normalmente não é permitido atualizar as definições da aplicação.

  • Devem ser consideradas quotas de utilização para proteger contra ataques a recursos por aplicações parcialmente confiáveis.

Aplica-se a

Ver também