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>)

Возвращает объект DataTable, содержащий копии объектов DataRow при заданном входном объекте IEnumerable<T> и универсальном параметре T, равном DataRow.

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

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр T имеет значение DataRow.

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

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр T имеет значение DataRow.

Применяется к