IConfigurationBuilder Interfész
Definíció
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.
Az alkalmazáskonfiguráció létrehozásához használt típust jelöli.
public interface class IConfigurationBuilder
public interface IConfigurationBuilder
type IConfigurationBuilder = interface
Public Interface IConfigurationBuilder
- Származtatott
Tulajdonságok
| Name | Description |
|---|---|
| Properties |
Lekéri a kulcs/érték gyűjteményt, amellyel adatokat oszthat meg a IConfigurationBuilder regisztráltak IConfigurationSourceközött. |
| Sources |
Lekéri a konfigurációs értékek beszerzéséhez használt forrásokat |
Metódusok
| Name | Description |
|---|---|
| Add(IConfigurationSource) |
Új konfigurációs forrást ad hozzá. |
| Build() |
Létrehoz egy IConfiguration kulcsokat és értékeket a regisztrált Sourcesforrások készletéből. |
Bővítő metódusok
| Name | Description |
|---|---|
| Add<TSource>(IConfigurationBuilder, Action<TSource>) |
Új konfigurációs forrást ad hozzá. |
| AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String) |
Regisztrál egy konfigurációszolgáltatót az alkalmazás metaadataihoz. |
| AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>) |
Hozzáad egy IConfigurationProvider konfigurációs értékeket a parancssorból. |
| AddCommandLine(IConfigurationBuilder, String[], IDictionary<String,String>) |
Hozzáad egy CommandLineConfigurationProviderIConfigurationProvider konfigurációs értékeket a parancssorból a megadott kapcsolóleképezések használatával. |
| AddCommandLine(IConfigurationBuilder, String[]) |
Hozzáad egy olyan értéket CommandLineConfigurationProviderIConfigurationProvider , amely beolvassa a konfigurációs értékeket a parancssorból. |
| AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean) |
Hozzáad egy meglévő konfigurációt a fájlhoz |
| AddConfiguration(IConfigurationBuilder, IConfiguration) |
Hozzáad egy meglévő konfigurációt a fájlhoz |
| AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>) |
Hozzáad egy olyan értéket IConfigurationProvider , amely beolvassa a környezeti változók konfigurációs értékeit. |
| AddEnvironmentVariables(IConfigurationBuilder, String) |
Hozzáad egy IConfigurationProvider konfigurációs értékeket egy megadott előtaggal rendelkező környezeti változókból. |
| AddEnvironmentVariables(IConfigurationBuilder) |
Hozzáad egy olyan értéket IConfigurationProvider , amely beolvassa a környezeti változók konfigurációs értékeit. |
| AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>) |
INI-konfigurációs forrás hozzáadása a következőhöz |
| AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
INI-konfigurációs forrás hozzáadása a következőhöz |
| AddIniFile(IConfigurationBuilder, String, Boolean, Boolean) |
Hozzáadja az INI-konfigurációszolgáltatót a |
| AddIniFile(IConfigurationBuilder, String, Boolean) |
Hozzáadja az INI-konfigurációszolgáltatót a |
| AddIniFile(IConfigurationBuilder, String) |
Hozzáadja az INI-konfigurációszolgáltatót a |
| AddIniStream(IConfigurationBuilder, Stream) |
INI-konfigurációs forrás hozzáadása a következőhöz |
| AddInMemoryCollection(IConfigurationBuilder, IEnumerable<KeyValuePair<String,String>>) |
Hozzáadja a memóriakonfigurációs szolgáltatót a következőhöz |
| AddInMemoryCollection(IConfigurationBuilder) |
Hozzáadja a memóriakonfigurációs szolgáltatót a következőhöz |
| AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>) |
JSON-konfigurációs forrás hozzáadása a fájlhoz |
| AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
JSON-konfigurációs forrás hozzáadása a fájlhoz |
| AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean) |
Hozzáadja a JSON-konfigurációszolgáltatót a |
| AddJsonFile(IConfigurationBuilder, String, Boolean) |
Hozzáadja a JSON-konfigurációszolgáltatót a |
| AddJsonFile(IConfigurationBuilder, String) |
Hozzáadja a JSON-konfigurációszolgáltatót a |
| AddJsonStream(IConfigurationBuilder, Stream) |
JSON-konfigurációs forrás hozzáadása a fájlhoz |
| AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>) |
A címtárból származó fájlok használatával adja hozzá a konfigurációt. A rendszer a fájlneveket használja kulcsként, a fájl tartalmát pedig értékként. |
| AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean) |
A címtárból származó fájlok használatával adja hozzá a konfigurációt. A rendszer a fájlneveket használja kulcsként, a fájl tartalmát pedig értékként. |
| AddKeyPerFile(IConfigurationBuilder, String, Boolean) |
A címtárból származó fájlok használatával adja hozzá a konfigurációt. A rendszer a fájlneveket használja kulcsként, a fájl tartalmát pedig értékként. |
| AddKeyPerFile(IConfigurationBuilder, String) |
A címtárból származó fájlok használatával adja hozzá a konfigurációt. A rendszer a fájlneveket használja kulcsként, a fájl tartalmát pedig értékként. |
| AddUserSecrets(IConfigurationBuilder, Assembly, Boolean, Boolean) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Ez megkeresi A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets(IConfigurationBuilder, Assembly, Boolean) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Ez megkeresi A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets(IConfigurationBuilder, Assembly) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Ez megkeresi A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets(IConfigurationBuilder, String, Boolean) |
Hozzáadja a felhasználói titkos kódok konfigurációs forrását a megadott felhasználói titkos kódok azonosítójával. A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets(IConfigurationBuilder, String) |
Hozzáadja a felhasználói titkos kódok konfigurációs forrását a megadott felhasználói titkos kódok azonosítójával. A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Megkeresi a szerelvényt, amely típust A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets<T>(IConfigurationBuilder, Boolean) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Megkeresi a szerelvényt, amely típust A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddUserSecrets<T>(IConfigurationBuilder) |
Hozzáadja a felhasználói titkos kulcsok konfigurációs forrását. Megkeresi a szerelvényt, amely típust A felhasználói titkos kódok azonosítója egyedi érték, amely titkos konfigurációs értékek gyűjteményének tárolására és azonosítására szolgál. |
| AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>) |
XML-konfigurációs forrás hozzáadása a fájlhoz |
| AddXmlFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean) |
XML-konfigurációs forrás hozzáadása a fájlhoz |
| AddXmlFile(IConfigurationBuilder, String, Boolean, Boolean) |
Hozzáadja az XML-konfigurációszolgáltatót a |
| AddXmlFile(IConfigurationBuilder, String, Boolean) |
Hozzáadja az XML-konfigurációszolgáltatót a |
| AddXmlFile(IConfigurationBuilder, String) |
Hozzáadja az XML-konfigurációszolgáltatót a |
| AddXmlStream(IConfigurationBuilder, Stream) |
XML-konfigurációs forrás hozzáadása a fájlhoz |
| GetFileLoadExceptionHandler(IConfigurationBuilder) |
A fájlalapú szolgáltatók számára hiba esetén meghívandó alapértelmezett műveletet kap. |
| GetFileProvider(IConfigurationBuilder) |
Lekéri a IFileProvider fájlalapú szolgáltatók alapértelmezett használatát. |
| SetBasePath(IConfigurationBuilder, String) |
A fájlalapú szolgáltatók Fájlproviderét egy PhysicalFileProviderre állítja az alap elérési úttal. |
| SetFileLoadExceptionHandler(IConfigurationBuilder, Action<FileLoadExceptionContext>) |
Beállít egy alapértelmezett műveletet a fájlalapú szolgáltatókhoz hiba esetén. |
| SetFileProvider(IConfigurationBuilder, IFileProvider) |
Beállítja a IFileProvider fájlalapú szolgáltatók alapértelmezett használatát. |