Jazyk

XmlStreamConfigurationProvider Třída

Definice

Poskytuje páry klíč-hodnota konfigurace, které jsou získány z datového proudu 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
Dědičnost
Atributy

Konstruktory

Name Description
XmlStreamConfigurationProvider(XmlStreamConfigurationSource)

Inicializuje novou instanci XmlStreamConfigurationProvider třídy.

Vlastnosti

Name Description
Data

Získá nebo nastaví páry klíč-hodnota konfigurace pro tohoto zprostředkovatele.

(Zděděno od ConfigurationProvider)
Source

Získá nastavení zdroje pro tohoto poskytovatele.

(Zděděno od StreamConfigurationProvider)

Metody

Name Description
GetChildKeys(IEnumerable<String>, String)

Vrátí seznam klíčů, které má tento poskytovatel.

(Zděděno od ConfigurationProvider)
GetReloadToken()

IChangeToken Vrátí hodnotu, která se dá použít k naslouchání při opětovném načtení tohoto poskytovatele.

(Zděděno od ConfigurationProvider)
Load()

Načte konfigurační data ze streamu.

(Zděděno od StreamConfigurationProvider)
Load(Stream)

Načte konfigurační klíč/hodnoty XML z datového proudu do zprostředkovatele.

OnReload()

Aktivuje token změny opětovného načtení a vytvoří nový.

(Zděděno od ConfigurationProvider)
Read(Stream, XmlDocumentDecryptor)

Načte datový proud hodnot XML do slovníku klíč/hodnota.

Set(String, String)

Nastaví hodnotu pro daný klíč.

(Zděděno od ConfigurationProvider)
ToString()

Vygeneruje řetězec představující tento název zprostředkovatele a relevantní podrobnosti.

(Zděděno od ConfigurationProvider)
TryGet(String, String)

Pokusí se najít hodnotu s daným klíčem.

(Zděděno od ConfigurationProvider)

Platí pro