EnvironmentVariablesExtensions.AddEnvironmentVariables Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| AddEnvironmentVariables(IConfigurationBuilder) |
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno. |
| AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno. |
| AddEnvironmentVariables(IConfigurationBuilder, String) |
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno con un prefijo especificado. |
| AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>) |
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno con un prefijo y una transformación de nombre de variable especificados. |
AddEnvironmentVariables(IConfigurationBuilder)
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno.
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
al IConfigurationBuilder que se va a agregar.
Devoluciones
Se aplica a
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno.
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
al IConfigurationBuilder que se va a agregar.
- configureSource
- Action<EnvironmentVariablesConfigurationSource>
Acción que configura el origen.
Devoluciones
Se aplica a
AddEnvironmentVariables(IConfigurationBuilder, String)
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno con un prefijo 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
al IConfigurationBuilder que se va a agregar.
- prefix
- String
El prefijo con el que deben comenzar los nombres de las variables de entorno. El prefijo se quitará de los nombres de las variables de entorno.
El prefijo se transforma DefaultTransformation y, a continuación, coincide con el nombre de la variable de entorno transformado, por lo que debe especificarse en el formulario de transformación previa (por ejemplo Logging__ , para Logging:).
Devoluciones
Se aplica a
AddEnvironmentVariables(IConfigurationBuilder, String, Func<String,String>)
Agrega un IConfigurationProvider objeto que lee los valores de configuración de las variables de entorno con un prefijo y una transformación de nombre de variable especificados.
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
al IConfigurationBuilder que se va a agregar.
- prefix
- String
El prefijo con el que deben comenzar los nombres de las variables de entorno. El prefijo se quitará de los nombres de las variables de entorno.
El prefijo se transforma y variableNameTransformation , a continuación, coincide con el nombre de la variable de entorno transformado, por lo que debe especificarse en el formulario de transformación previa.
Función que transforma los nombres de las variables de entorno. Cuando se establece, esto reemplaza completamente el comportamiento predeterminado. Cuando nullse usa , DefaultTransformation se usa.