Microsoft.Extensions.Configuration Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Osztályokat és absztrakciókat tartalmaz a beállításhoz IConfiguration.
Osztályok
| Name | Description |
|---|---|
| ApplicationMetadataConfigurationBuilderExtensions |
Bővítmények az alkalmazás metaadataihoz. |
| BinderOptions |
Megadja a . ConfigurationBinderáltal használt beállításokat. |
| ChainedBuilderExtensions |
Bővítménymetelyeket biztosít a bővítményekhez IConfigurationvaló hozzáadáshozIConfigurationBuilder. |
| ChainedConfigurationProvider |
A láncolt implementációját biztosítja.IConfigurationProvider |
| ChainedConfigurationSource |
Egy láncolt IConfiguration , mint egy IConfigurationSource. |
| CommandLineConfigurationExtensions |
Bővítménymetelyek a következővel CommandLineConfigurationProvidervaló IConfigurationBuilder regisztrációhoz: . |
| ConfigurationBinder |
Statikus segédosztály, amely lehetővé teszi az erősen gépelt objektumok konfigurációs értékekhez való kötését. |
| ConfigurationBuilder |
Kulcs-/értékalapú konfigurációs beállításokat hoz létre egy alkalmazásban való használatra. |
| ConfigurationExtensions |
Bővítménymetelyeket biztosít a konfigurációs osztályokhoz. |
| ConfigurationIgnoreAttribute |
Megadja, hogy egy konfigurációs tulajdonságot ki kell zárni a kötésből. |
| ConfigurationKeyComparer |
Implementálja az IComparert a konfigurációs kulcsok megrendeléséhez. |
| ConfigurationKeyNameAttribute |
Megadja egy konfigurációs tulajdonság kulcsnevét. |
| ConfigurationManager |
Egy módosítható konfigurációs objektumot jelöl. |
| ConfigurationPath |
Segédprogramokat és állandókat biztosít a konfigurációs útvonalak kezeléséhez. |
| ConfigurationProvider |
Meghatározza a konfigurációszolgáltatók alapvető viselkedését, és a származtatott osztályok alapját biztosítja. |
| ConfigurationReloadToken |
Propagálja azokat az értesítéseket, amelyekben konfigurációváltozás történt. |
| ConfigurationRoot |
Egy konfiguráció gyökércsomópontja. |
| ConfigurationRootExtensions |
Bővítménymetelyeket biztosít a következőhöz IConfigurationRoot: . |
| ConfigurationSection |
Az alkalmazáskonfigurációs értékek egy szakaszát jelöli. |
| EnvironmentVariablesExtensions |
Bővítménymetelyeket biztosít a .EnvironmentVariablesConfigurationProviderIConfigurationBuilder |
| FileConfigurationExtensions |
Bővítménymetelyeket biztosít a következőhöz FileConfigurationProvider: . |
| FileConfigurationProvider |
A fájlalapú ConfigurationProvider szolgáltatók alaposztályát biztosítja. |
| FileConfigurationSource |
A fájlalapú IConfigurationSourcealaposztályt adja meg. |
| FileLoadExceptionContext |
Fájlbetöltési kivétel adatait tartalmazza. |
| IniConfigurationExtensions |
Bővítménymetelyeket biztosít a hozzáadáshoz IniConfigurationProvider. |
| JsonConfigurationExtensions |
Bővítménymetelyek a hozzáadáshoz JsonConfigurationProvider. |
| KeyPerFileConfigurationBuilderExtensions |
Bővítménymetelyek a következővel KeyPerFileConfigurationProvidervaló IConfigurationBuilder regisztrációhoz: . |
| MemoryConfigurationBuilderExtensions |
A MemoryConfigurationProvider IConfigurationBuilder bővítmény metódusai. |
| StreamConfigurationProvider |
Meghatározza a streamalapú konfigurációszolgáltatók alapvető viselkedését, és a származtatott osztályok alapjait biztosítja. |
| StreamConfigurationSource |
Meghatározza a streamalapú konfigurációs források alapvető viselkedését, és a származtatott osztályok alapját biztosítja. |
| UserSecretsConfigurationExtensions |
Konfigurációs bővítményeket biztosít a felhasználói titkos kódok konfigurációs forrásának hozzáadásához. |
| XmlConfigurationExtensions |
Bővítménymetelyek a hozzáadáshoz XmlConfigurationProvider. |
Struktúrák
| Name | Description |
|---|---|
| ConfigurationDebugViewContext |
Adatokat biztosít a konfiguráció aktuális eleméről. |
Interfészek
| Name | Description |
|---|---|
| IConfiguration |
Kulcs-/értékalkalmazás-konfigurációs tulajdonságok készletét jelöli. |
| IConfigurationBuilder |
Az alkalmazáskonfiguráció létrehozásához használt típust jelöli. |
| IConfigurationManager |
Egy módosítható konfigurációs objektumot jelöl. |
| IConfigurationProvider |
Konfigurációs kulcsot/értékeket biztosít egy alkalmazáshoz. |
| IConfigurationRoot |
Egy hierarchia gyökerét IConfiguration jelöli. |
| IConfigurationSection |
Az alkalmazáskonfigurációs értékek egy szakaszát jelöli. |
| IConfigurationSource |
Egy alkalmazás konfigurációs kulcsának/értékeinek forrását jelöli. |