ConfigurationExtensions Sınıf

Tanım

Yapılandırma sınıfları için uzantı yöntemleri.

public ref class ConfigurationExtensions abstract sealed
public static class ConfigurationExtensions
type ConfigurationExtensions = class
Public Module ConfigurationExtensions
Devralma
ConfigurationExtensions

Yöntemler

Add<TSource>(IConfigurationBuilder, Action<TSource>)

Yeni bir yapılandırma kaynağı ekler.

AddUserSecrets(IConfigurationBuilder)

Kullanıcı gizli dizileri yapılandırma kaynağını ekler. derlemesinde GetEntryAssembly() öğesinin bir örneğini UserSecretsIdAttributearar.

AddUserSecrets(IConfigurationBuilder, Assembly)

Kullanıcı gizli dizileri yapılandırma kaynağını ekler.

AddUserSecrets(IConfigurationBuilder, String)

Belirtilen gizli dizi kimliğine sahip kullanıcı gizli dizileri yapılandırma kaynağını ekler.

AddUserSecrets<T>(IConfigurationBuilder)

Kullanıcı gizli dizileri yapılandırma kaynağını ekler. türünü içeren T derlemede örneğini UserSecretsIdAttributearar.

AsEnumerable(IConfiguration)

içindeki anahtar-değer çiftlerinin numaralandırmasını IConfigurationalın.

AsEnumerable(IConfiguration, Boolean)

içindeki anahtar-değer çiftlerinin numaralandırmasını IConfigurationalır.

Exists(IConfigurationSection)

Bölümün bir Value veya alt öğeye sahip olup olmadığını belirler.

GetConnectionString(IConfiguration, String)

Yapılandırma kaynağının bölümünde belirtilen anahtara ConnectionStrings sahip değeri alır. Bu yöntemin çağrılması için GetSection("ConnectionStrings")[name]kısaltmadır.

GetRequiredSection(IConfiguration, String)

Belirtilen anahtarı içeren yapılandırma alt bölümü alır.

Şunlara uygulanır