Linguagem

EnvironmentVariablesExtensions.AddEnvironmentVariables Método

Definição

Sobrecargas

Name Descrição
AddEnvironmentVariables(IConfigurationBuilder)

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente.

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente.

AddEnvironmentVariables(IConfigurationBuilder, String)

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente com um prefixo especificado.

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

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente com um prefixo especificado e uma transformação do nome da variável.

AddEnvironmentVariables(IConfigurationBuilder)

Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente.

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

Parâmetros

configurationBuilder
IConfigurationBuilder

O IConfigurationBuilder que é para acrescentar.

Devoluções

O IConfigurationBuilder.

Aplica-se a

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente.

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

Parâmetros

builder
IConfigurationBuilder

O IConfigurationBuilder que é para acrescentar.

configureSource
Action<EnvironmentVariablesConfigurationSource>

A ação que configura a fonte.

Devoluções

O IConfigurationBuilder.

Aplica-se a

AddEnvironmentVariables(IConfigurationBuilder, String)

Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs
Origem:
EnvironmentVariablesExtensions.cs

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente com um prefixo especificado.

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

Parâmetros

configurationBuilder
IConfigurationBuilder

O IConfigurationBuilder que é para acrescentar.

prefix
String

O prefixo com que os nomes das variáveis de ambiente devem começar. O prefixo será removido dos nomes das variáveis de ambiente. O prefixo é transformado por DefaultTransformation e depois comparado com o nome da variável de ambiente transformada, pelo que deve ser especificado na forma de pré-transformação (por exemplo Logging__ , para Logging:).

Devoluções

O IConfigurationBuilder.

Aplica-se a

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

Origem:
EnvironmentVariablesExtensions.cs

Adiciona um IConfigurationProvider que lê valores de configuração de variáveis de ambiente com um prefixo especificado e uma transformação do nome da variável.

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

Parâmetros

configurationBuilder
IConfigurationBuilder

O IConfigurationBuilder que é para acrescentar.

prefix
String

O prefixo com que os nomes das variáveis de ambiente devem começar. O prefixo será removido dos nomes das variáveis de ambiente. O prefixo é transformado e variableNameTransformation depois comparado com o nome da variável de ambiente transformada, pelo que deve ser especificado no formulário de pré-transformação.

variableNameTransformation
Func<String,String>

Uma função que transforma os nomes das variáveis do ambiente. Quando definido, isto substitui completamente o comportamento padrão. Quando null, DefaultTransformation é usado.

Devoluções

O IConfigurationBuilder.

Aplica-se a