ChainedConfigurationProvider ChainedConfigurationProvider ChainedConfigurationProvider Class

Definition

Chained implementation of IConfigurationProvider

public class ChainedConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider
type ChainedConfigurationProvider = class
    interface IConfigurationProvider
Public Class ChainedConfigurationProvider
Implements IConfigurationProvider
Inheritance
ChainedConfigurationProviderChainedConfigurationProviderChainedConfigurationProvider
Implements

Constructors

ChainedConfigurationProvider(ChainedConfigurationSource) ChainedConfigurationProvider(ChainedConfigurationSource) ChainedConfigurationProvider(ChainedConfigurationSource)

Initialize a new instance from the source configuration.

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