XmlConfigurationSource 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基于 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实例。 |
属性
| 名称 | 说明 |
|---|---|
| FileProvider |
获取或设置用于访问文件内容的提供程序。 (继承自 FileConfigurationSource) |
| OnLoadException |
获取或设置在 FileConfigurationProvider.Load 中发生未捕获异常时调用的操作。 (继承自 FileConfigurationSource) |
| Optional |
获取或设置一个值,该值指示加载文件是否可选。 (继承自 FileConfigurationSource) |
| Path |
获取或设置文件的路径。 (继承自 FileConfigurationSource) |
| ReloadDelay |
获取或设置重载在调用 Load 之前将等待的毫秒数。 (继承自 FileConfigurationSource) |
| ReloadOnChange |
获取或设置一个值,该值指示是否在基础文件更改时加载源。 (继承自 FileConfigurationSource) |
方法
| 名称 | 说明 |
|---|---|
| Build(IConfigurationBuilder) | |
| EnsureDefaults(IConfigurationBuilder) |
调用以在生成器上使用任何默认设置,例如 FileProvider 或 FileLoadExceptionHandler。 (继承自 FileConfigurationSource) |
| ResolveFileProvider() |
如果没有为绝对路径设置文件提供程序,则为文件的目录创建物理文件提供程序。 (继承自 FileConfigurationSource) |