언어

EnvironmentVariablesExtensions.AddEnvironmentVariables 메서드

정의

오버로드

Name Description
AddEnvironmentVariables(IConfigurationBuilder)

IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

AddEnvironmentVariables(IConfigurationBuilder, String)

지정된 접두사를 사용하여 IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

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

IConfigurationProvider 지정된 접두사 및 변수 이름 변환을 사용하여 환경 변수에서 구성 값을 읽는 값을 추가합니다.

AddEnvironmentVariables(IConfigurationBuilder)

Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs

IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

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

매개 변수

configurationBuilder
IConfigurationBuilder

IConfigurationBuilder 추가할 개체입니다.

반품

IConfigurationBuilder.

적용 대상

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs

IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

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

매개 변수

builder
IConfigurationBuilder

IConfigurationBuilder 추가할 개체입니다.

configureSource
Action<EnvironmentVariablesConfigurationSource>

원본을 구성하는 작업입니다.

반품

IConfigurationBuilder.

적용 대상

AddEnvironmentVariables(IConfigurationBuilder, String)

Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs
Source:
EnvironmentVariablesExtensions.cs

지정된 접두사를 사용하여 IConfigurationProvider 환경 변수에서 구성 값을 읽는 값을 추가합니다.

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

매개 변수

configurationBuilder
IConfigurationBuilder

IConfigurationBuilder 추가할 개체입니다.

prefix
String

환경 변수 이름이 시작해야 하는 접두사입니다. 접두사는 환경 변수 이름에서 제거됩니다. 접두사를 변환한 DefaultTransformation 다음 변환된 환경 변수 이름과 일치하므로 변환 전 형식(예 Logging__Logging:: )으로 지정해야 합니다.

반품

IConfigurationBuilder.

적용 대상

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

Source:
EnvironmentVariablesExtensions.cs

IConfigurationProvider 지정된 접두사 및 변수 이름 변환을 사용하여 환경 변수에서 구성 값을 읽는 값을 추가합니다.

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

매개 변수

configurationBuilder
IConfigurationBuilder

IConfigurationBuilder 추가할 개체입니다.

prefix
String

환경 변수 이름이 시작해야 하는 접두사입니다. 접두사는 환경 변수 이름에서 제거됩니다. 접두사를 변환한 variableNameTransformation 다음 변환된 환경 변수 이름과 일치하므로 변환 전 형식으로 지정해야 합니다.

variableNameTransformation
Func<String,String>

환경 변수 이름을 변환하는 함수입니다. 설정하면 기본 동작이 완전히 바뀝니다. 이 null 사용되는 경우DefaultTransformation입니다.

반품

IConfigurationBuilder.

적용 대상