Jazyk

EnvironmentVariablesExtensions.AddEnvironmentVariables Metoda

Definice

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)

Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs

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

IConfigurationBuilder.

Platí pro

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs

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

IConfigurationBuilder.

Platí pro

AddEnvironmentVariables(IConfigurationBuilder, String)

Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs
Zdroj:
EnvironmentVariablesExtensions.cs

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

IConfigurationBuilder.

Platí pro

AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>)

Zdroj:
EnvironmentVariablesExtensions.cs

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í.

variableNameTransformation
Func<String,String>

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.

Návraty

IConfigurationBuilder.

Platí pro