XmlConfigurationSource 类

定义

基于 FileConfigurationSourceXML 文件。

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
继承
XmlConfigurationSource
属性

构造函数

名称 说明
XmlConfigurationSource()

初始化 的新 XmlConfigurationSource实例。

属性

名称 说明
FileProvider

获取或设置用于访问文件内容的提供程序。

(继承自 FileConfigurationSource)
OnLoadException

获取或设置在 FileConfigurationProvider.Load 中发生未捕获异常时调用的操作。

(继承自 FileConfigurationSource)
Optional

获取或设置一个值,该值指示加载文件是否可选。

(继承自 FileConfigurationSource)
Path

获取或设置文件的路径。

(继承自 FileConfigurationSource)
ReloadDelay

获取或设置重载在调用 Load 之前将等待的毫秒数。

(继承自 FileConfigurationSource)
ReloadOnChange

获取或设置一个值,该值指示是否在基础文件更改时加载源。

(继承自 FileConfigurationSource)

方法

名称 说明
Build(IConfigurationBuilder)

XmlConfigurationProvider生成此源。

EnsureDefaults(IConfigurationBuilder)

调用以在生成器上使用任何默认设置,例如 FileProvider 或 FileLoadExceptionHandler。

(继承自 FileConfigurationSource)
ResolveFileProvider()

如果没有为绝对路径设置文件提供程序,则为文件的目录创建物理文件提供程序。

(继承自 FileConfigurationSource)

适用于