Langage

XmlConfigurationSource Classe

Définition

Fichier XML basé sur FileConfigurationSource.

public ref class XmlConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
[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 XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
public class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
[<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 XmlConfigurationSource = class
    inherit FileConfigurationSource
type XmlConfigurationSource = class
    inherit FileConfigurationSource
Public Class XmlConfigurationSource
Inherits FileConfigurationSource
Héritage
XmlConfigurationSource
Attributs

Constructeurs

Nom Description
XmlConfigurationSource()

Initialise une nouvelle instance de XmlConfigurationSource.

Propriétés

Nom Description
FileProvider

Obtient ou définit le fournisseur utilisé pour accéder au contenu du fichier.

(Hérité de FileConfigurationSource)
OnLoadException

Obtient ou définit l’action appelée si une exception non interceptée se produit dans FileConfigurationProvider.Load.

(Hérité de FileConfigurationSource)
Optional

Obtient ou définit une valeur qui indique si le chargement du fichier est facultatif.

(Hérité de FileConfigurationSource)
Path

Obtient ou définit le chemin d’accès au fichier.

(Hérité de FileConfigurationSource)
ReloadDelay

Obtient ou définit le nombre de millisecondes que le rechargement attend avant d’appeler Load.

(Hérité de FileConfigurationSource)
ReloadOnChange

Obtient ou définit une valeur qui indique si la source sera chargée si le fichier sous-jacent change.

(Hérité de FileConfigurationSource)

Méthodes

Nom Description
Build(IConfigurationBuilder)

Génère la XmlConfigurationProvider valeur de cette source.

EnsureDefaults(IConfigurationBuilder)

Appelé pour utiliser tous les paramètres par défaut sur le générateur comme FileProvider ou FileLoadExceptionHandler.

(Hérité de FileConfigurationSource)
ResolveFileProvider()

Crée un fournisseur de fichiers physique pour le répertoire du fichier si aucun fournisseur de fichiers n’a été défini, pour le chemin absolu.

(Hérité de FileConfigurationSource)

S’applique à