EnvironmentVariablesExtensions.AddEnvironmentVariables Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AddEnvironmentVariables(IConfigurationBuilder) |
Lägger till en IConfigurationProvider som läser konfigurationsvärden från miljövariabler. |
| AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Lägger till en IConfigurationProvider som läser konfigurationsvärden från miljövariabler. |
| AddEnvironmentVariables(IConfigurationBuilder, String) |
Lägger till ett IConfigurationProvider som läser konfigurationsvärden från miljövariabler med ett angivet prefix. |
| AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>) |
Lägger till ett IConfigurationProvider som läser konfigurationsvärden från miljövariabler med ett angivet prefix och variabelnamnomvandling. |
AddEnvironmentVariables(IConfigurationBuilder)
Lägger till en IConfigurationProvider som läser konfigurationsvärden från miljövariabler.
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
Parametrar
- configurationBuilder
- IConfigurationBuilder
Att IConfigurationBuilder lägga till i.
Returer
Gäller för
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)
Lägger till en IConfigurationProvider som läser konfigurationsvärden från miljövariabler.
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
Parametrar
- builder
- IConfigurationBuilder
Att IConfigurationBuilder lägga till i.
- configureSource
- Action<EnvironmentVariablesConfigurationSource>
Åtgärden som konfigurerar källan.
Returer
Gäller för
AddEnvironmentVariables(IConfigurationBuilder, String)
Lägger till ett IConfigurationProvider som läser konfigurationsvärden från miljövariabler med ett angivet prefix.
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
Parametrar
- configurationBuilder
- IConfigurationBuilder
Att IConfigurationBuilder lägga till i.
- prefix
- String
Prefixet som miljövariabelnamn måste börja med. Prefixet tas bort från miljövariabelnamnen.
Prefixet transformeras av DefaultTransformation och matchas sedan mot namnet på den transformerade miljövariabeln, så det bör anges i formuläret före transformering (till exempel Logging__ för Logging:).
Returer
Gäller för
AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>)
Lägger till ett IConfigurationProvider som läser konfigurationsvärden från miljövariabler med ett angivet prefix och variabelnamnomvandling.
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
Parametrar
- configurationBuilder
- IConfigurationBuilder
Att IConfigurationBuilder lägga till i.
- prefix
- String
Prefixet som miljövariabelnamn måste börja med. Prefixet tas bort från miljövariabelnamnen.
Prefixet transformeras av variableNameTransformation och matchas sedan mot det transformerade miljövariabelnamnet, så det bör anges i formuläret före omvandlingen.
En funktion som transformerar miljövariabelnamn. När inställningen är inställd ersätter detta helt standardbeteendet. När null, DefaultTransformation används.