JsonConfigurationSource Класс

Определение

Представляет JSON-файл как IConfigurationSource.

public ref class JsonConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
public class JsonConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
type JsonConfigurationSource = class
    inherit FileConfigurationSource
Public Class JsonConfigurationSource
Inherits FileConfigurationSource
Наследование
JsonConfigurationSource

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

JsonConfigurationSource()

Инициализирует новый экземпляр JsonConfigurationSource.

Свойства

FileProvider

Используется для доступа к содержимому файла.

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

Вызывается, если в FileConfigurationProvider.Load возникает неперехваченное исключение.

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

Определяет, является ли загрузка файла необязательной.

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

Путь к файлу.

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

Число миллисекунд, в течение которых операция перезагрузки будет ожидать перед вызовом Load. Это помогает избежать активации перезагрузки, прежде чем файл будет полностью записан. Значение по умолчанию — 250.

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

Определяет, будет ли загружаться источник при изменении базового файла.

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

Методы

Build(IConfigurationBuilder)

Создает JsonConfigurationProvider для этого источника.

EnsureDefaults(IConfigurationBuilder)

Вызывается для использования любых параметров по умолчанию в построителе, таких как FileProvider или FileLoadExceptionHandler.

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

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

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

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

Создает неполную копию текущего объекта Object.

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

Если поставщик файлов не задан, для абсолютного пути будет создан физический поставщик файлов для ближайшего существующего каталога.

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

Возвращает строку, представляющую текущий объект.

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

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