XmlConfigurationSource Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |