XmlStreamConfigurationProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Konfigurationsschlüssel-Wert-Paare bereit, die aus einem XML-Datenstrom abgerufen werden.
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
- Vererbung
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| XmlStreamConfigurationProvider(XmlStreamConfigurationSource) |
Initialisiert eine neue Instanz der XmlStreamConfigurationProvider-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Data |
Dient zum Abrufen oder Festlegen der Konfigurationsschlüssel-Wert-Paare für diesen Anbieter. (Geerbt von ConfigurationProvider) |
| Source |
Ruft die Quelleinstellungen für diesen Anbieter ab. (Geerbt von StreamConfigurationProvider) |
Methoden
| Name | Beschreibung |
|---|---|
| GetChildKeys(IEnumerable<String>, String) |
Gibt die Liste der Schlüssel zurück, die dieser Anbieter hat. (Geerbt von ConfigurationProvider) |
| GetReloadToken() |
Gibt einen IChangeToken Wert zurück, der verwendet werden kann, um zu überwachen, wenn dieser Anbieter neu geladen wird. (Geerbt von ConfigurationProvider) |
| Load() |
Lädt die Konfigurationsdaten aus dem Datenstrom. (Geerbt von StreamConfigurationProvider) |
| Load(Stream) |
Lädt XML-Konfigurationsschlüssel/-werte aus einem Datenstrom in einen Anbieter. |
| OnReload() |
Löst das Neuladen des Änderungstokens aus und erstellt ein neues Token. (Geerbt von ConfigurationProvider) |
| Read(Stream, XmlDocumentDecryptor) |
Liest einen Datenstrom von XML-Werten in ein Schlüssel-/Wertwörterbuch. |
| Set(String, String) |
Legt einen Wert für einen angegebenen Wert fest. (Geerbt von ConfigurationProvider) |
| ToString() |
Generiert eine Zeichenfolge, die diesen Anbieternamen und relevante Details darstellt. (Geerbt von ConfigurationProvider) |
| TryGet(String, String) |
Versucht, einen Wert mit dem angegebenen Schlüssel zu finden. (Geerbt von ConfigurationProvider) |