IniConfigurationProvider 类

定义

基于 INI 文件的 ConfigurationProvider

public ref class IniConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type IniConfigurationProvider = class
    inherit FileConfigurationProvider
Public Class IniConfigurationProvider
Inherits FileConfigurationProvider
继承

注解

INI 文件是 维基百科) 上的 INI 文件 (简单的行结构。 以下示例演示 INI 文件的结构:

[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment

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

构造函数

IniConfigurationProvider(IniConfigurationSource)

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

属性

Data

此提供程序的配置键值对。

(继承自 ConfigurationProvider)
Source

此提供程序的源设置。

(继承自 FileConfigurationProvider)

方法

Dispose()

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

(继承自 FileConfigurationProvider)
Dispose(Boolean)

处置提供程序。

(继承自 FileConfigurationProvider)
Equals(Object)

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

(继承自 Object)
GetChildKeys(IEnumerable<String>, String)

返回此提供程序拥有的键列表。

(继承自 ConfigurationProvider)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetReloadToken()

返回可用于在重载此提供程序时进行侦听的 IChangeToken

(继承自 ConfigurationProvider)
GetType()

获取当前实例的 Type

(继承自 Object)
Load()

Path 中加载文件的内容。

(继承自 FileConfigurationProvider)
Load(Stream)

从流加载 INI 数据。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnReload()

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

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

为给定键设置一个值。

(继承自 ConfigurationProvider)
ToString()

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

(继承自 FileConfigurationProvider)
TryGet(String, String)

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

(继承自 ConfigurationProvider)

适用于