Taal

ConfigurationSection Klas

Definitie

Vertegenwoordigt een sectie met toepassingsconfiguratiewaarden.

public ref class ConfigurationSection : Microsoft::Extensions::Configuration::IConfigurationSection
public class ConfigurationSection : Microsoft.Extensions.Configuration.IConfigurationSection
type ConfigurationSection = class
    interface IConfigurationSection
    interface IConfiguration
Public Class ConfigurationSection
Implements IConfigurationSection
Overname
ConfigurationSection
Implementeringen

Constructors

Name Description
ConfigurationSection(IConfigurationRoot, String)

Initialiseert een nieuw exemplaar.

Eigenschappen

Name Description
Item[String]

Hiermee haalt u de waarde op die overeenkomt met een configuratiesleutel of stelt u deze in.

Key

Hiermee haalt u de sleutel op die deze sectie in beslag neemt in de bovenliggende sectie.

Path

Hiermee haalt u het volledige pad naar deze sectie op uit de IConfigurationRoot.

Value

Hiermee haalt u de sectiewaarde op of stelt u deze in.

Methoden

Name Description
GetChildren()

Hiermee haalt u de subsecties van de onderliggende configuratie op.

GetReloadToken()

Retourneert een IChangeToken die kan worden gebruikt om te zien wanneer deze configuratie opnieuw wordt geladen.

GetSection(String)

Hiermee haalt u een subsectie van de configuratie op met de opgegeven sleutel.

TryGetValue(String, String)

Probeert de waarde van deze sectie op te halen als een tekenreeks.

Extensiemethoden

Name Description
AsEnumerable(IConfiguration, Boolean)

De opsomming van sleutelwaardeparen binnen de IConfiguration

AsEnumerable(IConfiguration)

De opsomming van sleutelwaardeparen binnen de IConfiguration

Bind(IConfiguration, Object, Action<BinderOptions>)

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Bind(IConfiguration, Object)

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Bind(IConfiguration, String, Object)

Pogingen om het opgegeven objectexemplaren te binden aan de configuratiesectie die is opgegeven door de sleutel door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Exists(IConfigurationSection)

Bepaalt of de sectie een Value of meer onderliggende items heeft.

Get(IConfiguration, Type, Action<BinderOptions>)

Probeert het configuratie-exemplaar te binden aan een nieuw exemplaar van het type T. Als deze configuratiesectie een waarde heeft, wordt deze gebruikt. Anders binding door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief.

Get(IConfiguration, Type)

Probeert het configuratie-exemplaar te binden aan een nieuw exemplaar van het type T. Als deze configuratiesectie een waarde heeft, wordt deze gebruikt. Anders binding door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief.

Get<T>(IConfiguration, Action<BinderOptions>)

Probeert het configuratie-exemplaar te binden aan een nieuw exemplaar van het type T. Als deze configuratiesectie een waarde heeft, wordt deze gebruikt. Anders binding door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief.

Get<T>(IConfiguration)

Probeert het configuratie-exemplaar te binden aan een nieuw exemplaar van het type T. Als deze configuratiesectie een waarde heeft, wordt deze gebruikt. Anders binding door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief.

GetConnectionString(IConfiguration, String)

Hiermee haalt u de opgegeven verbindingsreeks op uit de opgegeven configuratie. Afkorting voor GetSection("ConnectionStrings")[name].

GetRequiredSection(IConfiguration, String)

Hiermee haalt u een configuratiesubsectie op met de opgegeven sleutel.

GetValue(IConfiguration, Type, String, Object)

Extraheert de waarde met de opgegeven sleutel en converteert deze naar het opgegeven type.

GetValue(IConfiguration, Type, String)

Extraheert de waarde met de opgegeven sleutel en converteert deze naar het opgegeven type.

GetValue<T>(IConfiguration, String, T)

Extraheert de waarde met de opgegeven sleutel en converteert deze naar het type T.

GetValue<T>(IConfiguration, String)

Extraheert de waarde met de opgegeven sleutel en converteert deze naar het type T.

Van toepassing op