ConfigurationProvider Class
Definition
Base helper class for implementing an IConfigurationProvider
public ref class ConfigurationProvider abstract : Microsoft::Extensions::Configuration::IConfigurationProvider
public abstract class ConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider
type ConfigurationProvider = class
interface IConfigurationProvider
Public MustInherit Class ConfigurationProvider
Implements IConfigurationProvider
- Inheritance
-
ConfigurationProvider
- Derived
- Implements
Constructors
ConfigurationProvider() |
Initializes a new IConfigurationProvider |
Properties
Data |
The configuration key value pairs for this provider. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetChildKeys(IEnumerable<String>, String) |
Returns the list of keys that this provider has. |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetReloadToken() |
Returns a IChangeToken that can be used to listen when this provider is reloaded. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
Load() |
Loads (or reloads) the data for this provider. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
OnReload() |
Triggers the reload change token and creates a new one. |
Set(String, String) |
Sets a value for a given key. |
ToString() |
Generates a string representing this provider name and relevant details. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
TryGet(String, String) |
Attempts to find a value with the given key, returns true if one is found, false otherwise. |