Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

EnvironmentVariablesConfigurationProvider Class

Definition

Namespace:
Microsoft.Extensions.Configuration.EnvironmentVariables
Assembly:
Microsoft.Extensions.Configuration.EnvironmentVariables.dll
Package:
Microsoft.Extensions.Configuration.EnvironmentVariables v11.0.0-preview.5.26302.115
Source:
EnvironmentVariablesConfigurationProvider.cs
Source:
EnvironmentVariablesConfigurationProvider.cs
Source:
EnvironmentVariablesConfigurationProvider.cs
Source:
EnvironmentVariablesConfigurationProvider.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Provides configuration key-value pairs that are obtained from environment variables.

public ref class EnvironmentVariablesConfigurationProvider : Microsoft::Extensions::Configuration::ConfigurationProvider
public class EnvironmentVariablesConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider
type EnvironmentVariablesConfigurationProvider = class
 inherit ConfigurationProvider
Public Class EnvironmentVariablesConfigurationProvider
Inherits ConfigurationProvider
Inheritance
EnvironmentVariablesConfigurationProvider

Remarks

For more information and examples, see Environment variable configuration provider.

Constructors

Name Description
EnvironmentVariablesConfigurationProvider()

Initializes a new instance.

EnvironmentVariablesConfigurationProvider(String)

Initializes a new instance with the specified prefix.

Properties

Name Description
Data

Gets or sets the configuration key-value pairs for this provider.

(Inherited from ConfigurationProvider)

Methods

Name Description
GetChildKeys(IEnumerable<String>, String)

Returns the list of keys that this provider has.

(Inherited from ConfigurationProvider)
GetReloadToken()

Returns a IChangeToken that can be used to listen when this provider is reloaded.

(Inherited from ConfigurationProvider)
Load()

Loads the environment variables.

OnReload()

Triggers the reload change token and creates a new one.

(Inherited from ConfigurationProvider)
Set(String, String)

Sets a value for a given key.

(Inherited from ConfigurationProvider)
ToString()

Generates a string representing this provider name and relevant details.

TryGet(String, String)

Attempts to find a value with the given key.

(Inherited from ConfigurationProvider)

Applies to


Feedback

Was this page helpful?