IConfigurationProvider IConfigurationProvider IConfigurationProvider Interface

Definition

Provides configuration key/values for an application.

public interface IConfigurationProvider
type IConfigurationProvider = interface
Public Interface IConfigurationProvider
Derived

Methods

GetChildKeys(IEnumerable<String>, String) GetChildKeys(IEnumerable<String>, String) GetChildKeys(IEnumerable<String>, String)

Returns the immediate descendant configuration keys for a given parent path based on this IConfigurationProvider's data and the set of keys returned by all the preceding IConfigurationProviders.

GetReloadToken() GetReloadToken() GetReloadToken()

Returns a change token if this provider supports change tracking, null otherwise.

Load() Load() Load()

Loads configuration values from the source represented by this IConfigurationProvider.

Set(String, String) Set(String, String) Set(String, String)

Sets a configuration value for the specified key.

TryGet(String, String) TryGet(String, String) TryGet(String, String)

Tries to get a configuration value for the specified key.

Applies to