XmlStreamConfigurationProvider Klasse

Definition

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)

Gilt für: