EnvironmentVariablesExtensions.AddEnvironmentVariables Метод

Определение

Перегрузки

AddEnvironmentVariables(IConfigurationBuilder)

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды.

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды.

AddEnvironmentVariables(IConfigurationBuilder, String)

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды с указанным префиксом.

AddEnvironmentVariables(IConfigurationBuilder)

Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды.

public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder);

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды.

public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Action<Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource>? configureSource);

Параметры

builder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

configureSource
Action<EnvironmentVariablesConfigurationSource>

Настраивает источник.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

AddEnvironmentVariables(IConfigurationBuilder, String)

Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs
Исходный код:
EnvironmentVariablesExtensions.cs

Добавляет IConfigurationProvider, считывающий значения конфигурации из переменных среды с указанным префиксом.

public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string? prefix);

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

prefix
String

Префикс, с которого должны начинаться имена переменных среды. Этот префикс будет удален из имен переменных среды.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0