MemoryConfigurationProvider 类

定义

IConfigurationProvider内存中实现。

public ref class MemoryConfigurationProvider : Microsoft::Extensions::Configuration::ConfigurationProvider, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>>
public class MemoryConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>>
type MemoryConfigurationProvider = class
    inherit ConfigurationProvider
    interface seq<KeyValuePair<string, string>>
    interface IEnumerable
Public Class MemoryConfigurationProvider
Inherits ConfigurationProvider
Implements IEnumerable(Of KeyValuePair(Of String, String))
继承
MemoryConfigurationProvider
实现

注解

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

构造函数

MemoryConfigurationProvider(MemoryConfigurationSource)

从源初始化新实例。

属性

Data

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

(继承自 ConfigurationProvider)

方法

Add(String, String)

添加新的键值对。

Equals(Object)

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

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

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

(继承自 ConfigurationProvider)
GetEnumerator()

返回一个循环访问集合的枚举器。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetReloadToken()

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

(继承自 ConfigurationProvider)
GetType()

获取当前实例的 Type

(继承自 Object)
Load()

加载(或重载)此提供程序的数据。

(继承自 ConfigurationProvider)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnReload()

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

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

为给定键设置一个值。

(继承自 ConfigurationProvider)
ToString()

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

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

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

(继承自 ConfigurationProvider)

显式接口实现

IEnumerable.GetEnumerator()

返回一个循环访问集合的枚举器。

扩展方法

CopyToDataTable<T>(IEnumerable<T>)

在给定其泛型参数 TDataTable 的输入 DataRow 对象的情况下,返回包含 IEnumerable<T> 对象副本的 DataRow

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

在给定其泛型参数 TDataRow 的输入 DataTable 对象的情况下,将 IEnumerable<T> 对象复制到指定的 DataRow

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

在给定其泛型参数 TDataRow 的输入 DataTable 对象的情况下,将 IEnumerable<T> 对象复制到指定的 DataRow

适用于