BaseConfigurationProvider<TS> Class Methods
For a list of all members of this type, see BaseConfigurationProvider<TS> members.
Public Methods
Name | Description | |
---|---|---|
![]() | AddConfiguration | Add configuration |
![]() | AddConfigurations | Add configurations |
![]() | CopyAllFrom | Copy configurations and groups from another provider |
![]() | CopyFrom | Copy a given configuration from another provider |
![]() | Dispose | Dispose |
![]() | FindGroup | Searches for the first group. |
![]() | Get<T> | Get configuration value by key |
![]() | GetAllConfigurationValues | Get all configuration values known by the provider. |
![]() | GetCollection<T> | |
![]() | GetConfiguration<T> | Get Configuration by name |
![]() | GetConfigurationForDisplay | Get a given configuration for display purposes |
![]() | GetConfigurationValue | Overloaded. Get Configuration Value |
![]() | GetDisplayValue<T> | Get value for display |
![]() | GetEnumMembers | Get enumeration members |
![]() | GetMatchingConfigurations | get matching configurations |
![]() | GetSetting | Get configuration |
![]() | GetUntypedValue | Get untyped value |
![]() | HasConfiguration | Query if configuration known |
![]() | RemoveConfiguration | Remove a named configuration from the list of known configurations |
![]() | RemoveConfigurationProviderSpecifics | Template method - provider specific implementation to remove configuration |
![]() | Save | Overloaded. Save |
![]() | Set<T> | Set configuration by key and value |
![]() | SetFromString | Set for string |
![]() | SetValueFromString<T> | Set from string |
Protected Methods
Name | Description | |
---|---|---|
![]() | AddGroupIfRequired | Adds a group if required. |
![]() | AddGroupsIfRequired | Add Groups from key if required. |
![]() | ConfigurationExists | Check if configuration exists |
![]() | CreateConfiguration<T> | Create new configuration from another one (kept for backwards signature compatibility) |
![]() | CreateGroup | Create new Group at source |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. |
![]() | GetValue<T> | Get Value by name |
![]() | SafeName | Safe name |
![]() | SetValue<T> | Set Value |
See Also