Click or drag to resize

CategorizedSettingsBase(String, Boolean, Boolean) Constructor

Creates a new instance of the CategorizedSettingsBase class for the application's configuration file.

Namespace: GSF.Configuration
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.218-beta+101eee949414e414795e55a6e73d88938f0177b8
Syntax
protected CategorizedSettingsBase(
	string categoryName,
	bool useCategoryAttributes,
	bool requireSerializeSettingAttribute
)
View Source

Parameters

categoryName  String
Name of default category to use to get and set settings from configuration file.
useCategoryAttributes  Boolean
Determines if category attributes will be used for category names.
requireSerializeSettingAttribute  Boolean
Assigns flag that determines if SerializeSettingAttribute is required to exist before a field or property is serialized to the configuration file.
Remarks
If useCategoryAttributes is false, all settings will be placed in section labeled by the categoryName value; otherwise, if a CategoryAttribute exists on a field or property then the member value will serialized into the configuration file in a section labeled the same as the Category value and if the attribute doesn't exist the member value will serialized into the section labeled by the categoryName value.
See Also