EnvironmentVariablesExtensions.AddEnvironmentVariables Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| AddEnvironmentVariables(IConfigurationBuilder) |
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí. |
| AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí. |
| AddEnvironmentVariables(IConfigurationBuilder, String) |
Přidá hodnotu IConfigurationProvider konfigurace z proměnných prostředí se zadanou předponou. |
| AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>) |
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí se zadanou předponou a transformací názvu proměnné. |
AddEnvironmentVariables(IConfigurationBuilder)
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddEnvironmentVariables(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder);
static member AddEnvironmentVariables : Microsoft.Extensions.Configuration.IConfigurationBuilder -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddEnvironmentVariables (configurationBuilder As IConfigurationBuilder) As IConfigurationBuilder
Parametry
- configurationBuilder
- IConfigurationBuilder
Do IConfigurationBuilder které se má přidat.
Návraty
Platí pro
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddEnvironmentVariables(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, Action<Microsoft::Extensions::Configuration::EnvironmentVariables::EnvironmentVariablesConfigurationSource ^> ^ configureSource);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Action<Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource>? configureSource);
static member AddEnvironmentVariables : Microsoft.Extensions.Configuration.IConfigurationBuilder * Action<Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource> -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddEnvironmentVariables (builder As IConfigurationBuilder, configureSource As Action(Of EnvironmentVariablesConfigurationSource)) As IConfigurationBuilder
Parametry
- builder
- IConfigurationBuilder
Do IConfigurationBuilder které se má přidat.
- configureSource
- Action<EnvironmentVariablesConfigurationSource>
Akce, která konfiguruje zdroj.
Návraty
Platí pro
AddEnvironmentVariables(IConfigurationBuilder, String)
Přidá hodnotu IConfigurationProvider konfigurace z proměnných prostředí se zadanou předponou.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddEnvironmentVariables(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ prefix);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string? prefix);
static member AddEnvironmentVariables : Microsoft.Extensions.Configuration.IConfigurationBuilder * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddEnvironmentVariables (configurationBuilder As IConfigurationBuilder, prefix As String) As IConfigurationBuilder
Parametry
- configurationBuilder
- IConfigurationBuilder
Do IConfigurationBuilder které se má přidat.
- prefix
- String
Předpona, na kterou musí názvy proměnných prostředí začínat. Předpona bude odebrána z názvů proměnných prostředí.
Předpona se transformuje DefaultTransformation a pak se porovná s názvem transformované proměnné prostředí, takže by měla být zadána ve formuláři před transformací (například Logging__Logging:).
Návraty
Platí pro
AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>)
IConfigurationProvider Přidá hodnotu konfigurace z proměnných prostředí se zadanou předponou a transformací názvu proměnné.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddEnvironmentVariables(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ prefix, Func<System::String ^, System::String ^> ^ variableNameTransformation);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string? prefix, Func<string,string>? variableNameTransformation);
static member AddEnvironmentVariables : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * Func<string, string> -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddEnvironmentVariables (configurationBuilder As IConfigurationBuilder, prefix As String, variableNameTransformation As Func(Of String, String)) As IConfigurationBuilder
Parametry
- configurationBuilder
- IConfigurationBuilder
Do IConfigurationBuilder které se má přidat.
- prefix
- String
Předpona, na kterou musí názvy proměnných prostředí začínat. Předpona bude odebrána z názvů proměnných prostředí.
Předpona se transformuje variableNameTransformation a pak se porovná s názvem transformované proměnné prostředí, takže by měla být zadána ve formuláři před transformací.
Funkce, která transformuje názvy proměnných prostředí. Pokud je tato možnost nastavená, zcela nahradí výchozí chování. Pokud nullse použije , DefaultTransformation použije se.