FileConfigurationSource 类

定义

表示基于文件的 IConfigurationSource 的基类。

public ref class FileConfigurationSource abstract : Microsoft::Extensions::Configuration::IConfigurationSource
public abstract class FileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource
type FileConfigurationSource = class
    interface IConfigurationSource
Public MustInherit Class FileConfigurationSource
Implements IConfigurationSource
继承
FileConfigurationSource
派生
实现

构造函数

FileConfigurationSource()

初始化 FileConfigurationSource 的新实例。

属性

FileProvider

用于访问文件的内容。

OnLoadException

如果 FileConfigurationProvider.Load 中出现未捕获的异常,则调用。

Optional

确定加载文件是否为可选。

Path

文件的路径。

ReloadDelay

在调用负载前重载将等待的毫秒数。 这有助于避免在完全写入文件之前触发重载。 默认值为 250。

ReloadOnChange

确定在基础文件更改时是否加载源。

方法

Build(IConfigurationBuilder)

生成此源的 IConfigurationProvider

EnsureDefaults(IConfigurationBuilder)

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

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ResolveFileProvider()

如果未设置任何文件提供程序,则对于绝对路径,这将为最近的现有目录创建一个物理文件提供程序。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于