FileConfigurationProvider 类

定义

为基于 ConfigurationProvider 文件的提供程序提供基类。

public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
    inherit ConfigurationProvider
    interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
继承
FileConfigurationProvider
派生
实现

注解

有关详细信息和示例,请参阅 文件配置提供程序

构造函数

名称 说明
FileConfigurationProvider(FileConfigurationSource)

使用指定的源初始化新实例。

属性

名称 说明
Data

获取或设置此提供程序的配置键值对。

(继承自 ConfigurationProvider)
Source

获取此提供程序的源设置。

方法

名称 说明
Dispose()

执行与释放、释放或重置非托管资源关联的应用程序定义任务。

Dispose(Boolean)

释放提供程序。

GetChildKeys(IEnumerable<String>, String)

返回此提供程序具有的密钥列表。

(继承自 ConfigurationProvider)
GetReloadToken()

返回一个可在重新加载此提供程序时用于侦听的项 IChangeToken

(继承自 ConfigurationProvider)
Load()

在 . 处 Path加载文件的内容。

Load(Stream)

从流加载此提供程序的数据。

OnReload()

触发重新加载更改令牌并创建一个新令牌。

(继承自 ConfigurationProvider)
Set(String, String)

为给定键设置一个值。

(继承自 ConfigurationProvider)
ToString()

生成表示此提供程序名称和相关详细信息的字符串。

TryGet(String, String)

尝试查找具有给定键的值。

(继承自 ConfigurationProvider)

适用于