JsonConfigurationSource 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 JSON 文件表示为 IConfigurationSource。
public ref class JsonConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
public class JsonConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
type JsonConfigurationSource = class
inherit FileConfigurationSource
Public Class JsonConfigurationSource
Inherits FileConfigurationSource
- 继承
构造函数
JsonConfigurationSource() |
初始化 JsonConfigurationSource 的新实例。 |
属性
FileProvider |
用于访问文件的内容。 (继承自 FileConfigurationSource) |
OnLoadException |
如果 FileConfigurationProvider.Load 中出现未捕获的异常,则调用。 (继承自 FileConfigurationSource) |
Optional |
确定加载文件是否为可选。 (继承自 FileConfigurationSource) |
Path |
文件的路径。 (继承自 FileConfigurationSource) |
ReloadDelay |
在调用负载前重载将等待的毫秒数。 这有助于避免在完全写入文件之前触发重载。 默认值为 250。 (继承自 FileConfigurationSource) |
ReloadOnChange |
确定在基础文件更改时是否加载源。 (继承自 FileConfigurationSource) |
方法
Build(IConfigurationBuilder) |
生成此源的 JsonConfigurationProvider。 |
EnsureDefaults(IConfigurationBuilder) |
调用以使用生成器上的任何默认设置,例如 FileProvider 或 FileLoadExceptionHandler。 (继承自 FileConfigurationSource) |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ResolveFileProvider() |
如果未设置任何文件提供程序,则对于绝对路径,这将为最近的现有目录创建一个物理文件提供程序。 (继承自 FileConfigurationSource) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |