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(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> и универсальном параметре |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по