IniConfigurationProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce coppie chiave-valore di configurazione ottenute da un file INI.
public ref class IniConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type IniConfigurationProvider = class
inherit FileConfigurationProvider
Public Class IniConfigurationProvider
Inherits FileConfigurationProvider
- Ereditarietà
Commenti
I file INI sono semplici strutture di riga (file INI su Wikipedia).
Di seguito è riportato un esempio di file INI:
[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment
Costruttori
| Nome | Descrizione |
|---|---|
| IniConfigurationProvider(IniConfigurationSource) |
Inizializza una nuova istanza con l'origine specificata. |
Proprietà
| Nome | Descrizione |
|---|---|
| Data |
Ottiene o imposta le coppie chiave-valore di configurazione per questo provider. (Ereditato da ConfigurationProvider) |
| Source |
Ottiene le impostazioni di origine per questo provider. (Ereditato da FileConfigurationProvider) |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. (Ereditato da FileConfigurationProvider) |
| Dispose(Boolean) |
Elimina il provider. (Ereditato da FileConfigurationProvider) |
| GetChildKeys(IEnumerable<String>, String) |
Restituisce l'elenco di chiavi di cui dispone il provider. (Ereditato da ConfigurationProvider) |
| GetReloadToken() |
Restituisce un oggetto IChangeToken che può essere utilizzato per restare in ascolto quando questo provider viene ricaricato. (Ereditato da ConfigurationProvider) |
| Load() |
Carica il contenuto del file in Path. (Ereditato da FileConfigurationProvider) |
| Load(Stream) |
Carica i dati INI da un flusso. |
| OnReload() |
Attiva il token di modifica di ricaricamento e ne crea uno nuovo. (Ereditato da ConfigurationProvider) |
| Set(String, String) |
Imposta un valore per una chiave specifica. (Ereditato da ConfigurationProvider) |
| ToString() |
Genera una stringa che rappresenta il nome del provider e i dettagli pertinenti. (Ereditato da FileConfigurationProvider) |
| TryGet(String, String) |
Tenta di trovare un valore con la chiave specificata. (Ereditato da ConfigurationProvider) |