FileConfigurationProvider Класс

Определение

Базовый класс для ConfigurationProvider на основе файла.Base class for file based ConfigurationProvider.

public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider
public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
    inherit ConfigurationProvider
type FileConfigurationProvider = class
    inherit ConfigurationProvider
    interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
Наследование
FileConfigurationProvider
Производный
Реализации

Конструкторы

FileConfigurationProvider(FileConfigurationSource)

Инициализирует новый экземпляр с указанным источником.Initializes a new instance with the specified source.

Свойства

Data

Пары "ключ — значение" конфигурационного для этого поставщика.The configuration key value pairs for this provider.

(Унаследовано от ConfigurationProvider)
Source

Параметры источника для этого поставщика.The source settings for this provider.

Методы

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Удаление поставщика.Dispose the provider.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetChildKeys(IEnumerable<String>, String)

Возвращает список ключей этого поставщика.Returns the list of keys that this provider has.

(Унаследовано от ConfigurationProvider)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetReloadToken()

Возвращает IChangeToken, который можно использовать для ожидания сигналов о перезагрузке этого поставщика.Returns a IChangeToken that can be used to listen when this provider is reloaded.

(Унаследовано от ConfigurationProvider)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
Load()

Загружает содержимое файла по пути Path.Loads the contents of the file at Path.

Load(Stream)

Загружает данные поставщика из потока.Loads this provider's data from a stream.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
OnReload()

Активирует маркер изменений перезагрузки и создает новый.Triggers the reload change token and creates a new one.

(Унаследовано от ConfigurationProvider)
Set(String, String)

Задает значение для указанного ключа.Sets a value for a given key.

(Унаследовано от ConfigurationProvider)
ToString()

Создает строку, представляющую имя этого поставщика и соответствующие сведения.Generates a string representing this provider name and relevant details.

ToString()

Создает строку, представляющую имя этого поставщика и соответствующие сведения.Generates a string representing this provider name and relevant details.

(Унаследовано от ConfigurationProvider)
TryGet(String, String)

Пытается найти значение с заданным ключом, возвращая true, если оно найдено, и false в противном случае.Attempts to find a value with the given key, returns true if one is found, false otherwise.

(Унаследовано от ConfigurationProvider)

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