LocalFileSettingsProvider.GetPropertyValues 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.
Retorna a coleção de valores de propriedade de configuração para a instância do aplicativo especificada e o grupo de propriedades de configurações.
public:
override System::Configuration::SettingsPropertyValueCollection ^ GetPropertyValues(System::Configuration::SettingsContext ^ context, System::Configuration::SettingsPropertyCollection ^ properties);
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties);
override this.GetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyCollection -> System.Configuration.SettingsPropertyValueCollection
Public Overrides Function GetPropertyValues (context As SettingsContext, properties As SettingsPropertyCollection) As SettingsPropertyValueCollection
Parâmetros
- context
- SettingsContext
Uma SettingsContext descrição do uso atual do aplicativo.
- properties
- SettingsPropertyCollection
Um SettingsPropertyCollection que contém o grupo de propriedades de configurações cujos valores devem ser recuperados.
Retornos
Um SettingsPropertyValueCollection que contém os valores do grupo de propriedades de configurações especificado.
Exceções
Uma configuração no escopo do usuário foi encontrada, mas a configuração atual dá suporte apenas a configurações com escopo de aplicativo.
Comentários
O GetPropertyValues método também gerencia o tipo ConnectionStringde configurações de aplicativo especial. As cadeias de conexão são armazenadas em uma seção especial do arquivo de configuração delimitado pelo elemento <connectionstrings>.
Cuidado
LocalFileSettingsProvider não usa criptografia para persistir as configurações. Portanto, não armazene senhas de texto sem formatação ou outras informações confidenciais usando esse provedor sem tomar precauções adicionais, como criptografar separadamente as informações dentro do arquivo de configuração.