XmlStreamConfigurationProvider Classe

Definição

Fornece pares chave-valor de configuração que são obtidos a partir de um fluxo 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
Herança
Atributos

Construtores

Name Description
XmlStreamConfigurationProvider(XmlStreamConfigurationSource)

Inicializa uma nova instância da XmlStreamConfigurationProvider classe.

Propriedades

Name Description
Data

Obtém ou define os pares chave-valor de configuração para este fornecedor.

(Herdado de ConfigurationProvider)
Source

Obtém as definições de origem deste fornecedor.

(Herdado de StreamConfigurationProvider)

Métodos

Name Description
GetChildKeys(IEnumerable<String>, String)

Devolve a lista de chaves que este fornecedor possui.

(Herdado de ConfigurationProvider)
GetReloadToken()

Devolve um IChangeToken que pode ser usado para ouvir quando este fornecedor é recarregado.

(Herdado de ConfigurationProvider)
Load()

Carrega os dados de configuração do fluxo.

(Herdado de StreamConfigurationProvider)
Load(Stream)

Carrega chaves/valores de configuração XML de um fluxo para um fornecedor.

OnReload()

Ativa o token de mudança de recarga e cria um novo.

(Herdado de ConfigurationProvider)
Read(Stream, XmlDocumentDecryptor)

Lê um fluxo de valores XML num dicionário chave/valor.

Set(String, String)

Define um valor para uma determinada chave.

(Herdado de ConfigurationProvider)
ToString()

Gera uma cadeia que representa o nome deste fornecedor e os detalhes relevantes.

(Herdado de ConfigurationProvider)
TryGet(String, String)

Tenta encontrar um valor com a chave dada.

(Herdado de ConfigurationProvider)

Aplica-se a