XmlConfigurationProvider Klasse

Definition

Stellt Konfigurationsschlüssel-Wert-Paare bereit, die aus einer XML-Datei abgerufen werden.

public ref class XmlConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
[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 XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
public class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
[<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 XmlConfigurationProvider = class
    inherit FileConfigurationProvider
type XmlConfigurationProvider = class
    inherit FileConfigurationProvider
Public Class XmlConfigurationProvider
Inherits FileConfigurationProvider
Vererbung
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter XML-Konfigurationsanbieter.

Konstruktoren

Name Beschreibung
XmlConfigurationProvider(XmlConfigurationSource)

Initialisiert eine neue Instanz mit der angegebenen Quelle.

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 FileConfigurationProvider)

Methoden

Name Beschreibung
Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

(Geerbt von FileConfigurationProvider)
Dispose(Boolean)

Entfernt den Anbieter.

(Geerbt von FileConfigurationProvider)
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 den Inhalt der Datei bei Path.

(Geerbt von FileConfigurationProvider)
Load(Stream)

Lädt die XML-Daten aus einem Datenstrom.

OnReload()

Löst das Neuladen des Änderungstokens aus und erstellt ein neues Token.

(Geerbt von ConfigurationProvider)
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 FileConfigurationProvider)
TryGet(String, String)

Versucht, einen Wert mit dem angegebenen Schlüssel zu finden.

(Geerbt von ConfigurationProvider)

Gilt für: