XmlStreamConfigurationProvider 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 flusso XML.
public ref class XmlStreamConfigurationProvider : Microsoft::Extensions::Configuration::StreamConfigurationProvider
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")]
public class XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider
public class XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")>]
type XmlStreamConfigurationProvider = class
inherit StreamConfigurationProvider
type XmlStreamConfigurationProvider = class
inherit StreamConfigurationProvider
Public Class XmlStreamConfigurationProvider
Inherits StreamConfigurationProvider
- Ereditarietà
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| XmlStreamConfigurationProvider(XmlStreamConfigurationSource) |
Inizializza una nuova istanza della classe XmlStreamConfigurationProvider. |
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 StreamConfigurationProvider) |
Metodi
| Nome | Descrizione |
|---|---|
| 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 i dati di configurazione dal flusso. (Ereditato da StreamConfigurationProvider) |
| Load(Stream) |
Carica la chiave/i valori di configurazione XML da un flusso in un provider. |
| OnReload() |
Attiva il token di modifica di ricaricamento e ne crea uno nuovo. (Ereditato da ConfigurationProvider) |
| Read(Stream, XmlDocumentDecryptor) |
Legge un flusso di valori XML in un dizionario chiave/valore. |
| 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 ConfigurationProvider) |
| TryGet(String, String) |
Tenta di trovare un valore con la chiave specificata. (Ereditato da ConfigurationProvider) |