Bahasa

EnvironmentVariablesExtensions.AddEnvironmentVariables Metode

Definisi

Overload

Nama Deskripsi
AddEnvironmentVariables(IConfigurationBuilder)

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan.

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan.

AddEnvironmentVariables(IConfigurationBuilder, String)

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan dengan awalan tertentu.

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

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan dengan awalan tertentu dan transformasi nama variabel.

AddEnvironmentVariables(IConfigurationBuilder)

Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan.

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

Parameter

configurationBuilder
IConfigurationBuilder

yang IConfigurationBuilder akan ditambahkan.

Mengembalikan

IConfigurationBuilder.

Berlaku untuk

AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)

Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan.

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

Parameter

builder
IConfigurationBuilder

yang IConfigurationBuilder akan ditambahkan.

configureSource
Action<EnvironmentVariablesConfigurationSource>

Tindakan yang mengonfigurasi sumber.

Mengembalikan

IConfigurationBuilder.

Berlaku untuk

AddEnvironmentVariables(IConfigurationBuilder, String)

Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs
Sumber:
EnvironmentVariablesExtensions.cs

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan dengan awalan tertentu.

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

Parameter

configurationBuilder
IConfigurationBuilder

yang IConfigurationBuilder akan ditambahkan.

prefix
String

Awalan yang harus dimulai dengan nama variabel lingkungan. Awalan akan dihapus dari nama variabel lingkungan. Awalan diubah oleh DefaultTransformation dan kemudian dicocokkan dengan nama variabel lingkungan yang diubah, sehingga harus ditentukan dalam formulir pra-transformasi (misalnya Logging__ untuk Logging:).

Mengembalikan

IConfigurationBuilder.

Berlaku untuk

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

Sumber:
EnvironmentVariablesExtensions.cs

IConfigurationProvider Menambahkan yang membaca nilai konfigurasi dari variabel lingkungan dengan awalan tertentu dan transformasi nama variabel.

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

Parameter

configurationBuilder
IConfigurationBuilder

yang IConfigurationBuilder akan ditambahkan.

prefix
String

Awalan yang harus dimulai dengan nama variabel lingkungan. Awalan akan dihapus dari nama variabel lingkungan. Awalan diubah oleh variableNameTransformation dan kemudian dicocokkan dengan nama variabel lingkungan yang diubah, sehingga harus ditentukan dalam bentuk pra-transformasi.

variableNameTransformation
Func<String,String>

Fungsi yang mengubah nama variabel lingkungan. Ketika diatur, ini sepenuhnya menggantikan perilaku default. Ketika null, DefaultTransformation digunakan.

Mengembalikan

IConfigurationBuilder.

Berlaku untuk