LocalFileSettingsProvider.GetPropertyValues(SettingsContext, SettingsPropertyCollection) Метод

Определение

Возвращает коллекцию значений свойств параметров для указанного экземпляра приложения и группу свойств параметров.Returns the collection of setting property values for the specified application instance and settings property group.

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

Параметры

context
SettingsContext

Объект SettingsContext, описывающий текущее использование приложения.A SettingsContext describing the current application usage.

properties
SettingsPropertyCollection

Объект SettingsPropertyCollection, содержащий группу свойств параметров, значения которых необходимо извлечь.A SettingsPropertyCollection containing the settings property group whose values are to be retrieved.

Возвращаемое значение

Объект SettingsPropertyValueCollection, содержащий значения для указанной группы свойств параметров.A SettingsPropertyValueCollection containing the values for the specified settings property group.

Исключения

Был обнаружен параметр на уровне пользователя, но текущая конфигурация поддерживает только параметры на уровне приложения.A user-scoped setting was encountered but the current configuration only supports application-scoped settings.

Комментарии

Метод GetPropertyValues также управляет специальными параметрами приложения ConnectionString.The GetPropertyValues method also manages the special application settings type ConnectionString. Строки подключения хранятся в специальном разделе файла конфигурации, который ограничивается элементом <connectionstrings>.Connection strings are stored in a special section of the configuration file delimited by the element <connectionstrings>.

Внимание!

LocalFileSettingsProvider не использует шифрование для сохранения каких бы то ни было параметров.LocalFileSettingsProvider does not use encryption to persist any settings. Поэтому не храните пароли в виде обычного текста или другие конфиденциальные сведения с помощью этого поставщика, не принимая дополнительные меры предосторожности, например, отдельно шифровать данные в файле конфигурации.Therefore, do not store plain text passwords or other sensitive information using this provider without taking additional precautions, such as separately encrypting the information within the configuration file. Дополнительные сведения см. в разделе Шифрование сведений о конфигурации с помощью защищенной конфигурации.For more information, see Encrypting Configuration Information Using Protected Configuration.

Применяется к

Дополнительно