XmlConfigurationSource Класс

Определение

XML-файл на основе FileConfigurationSource.

public ref class XmlConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")]
public class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
public class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")>]
type XmlConfigurationSource = class
    inherit FileConfigurationSource
type XmlConfigurationSource = class
    inherit FileConfigurationSource
Public Class XmlConfigurationSource
Inherits FileConfigurationSource
Наследование
XmlConfigurationSource
Атрибуты

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

Имя Описание
XmlConfigurationSource()

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

Свойства

Имя Описание
FileProvider

Возвращает или задает поставщик, используемый для доступа к содержимому файла.

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

Возвращает или задает вызываемое действие, если неуверенное исключение возникает в FileConfigurationProvider.Load.

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

Возвращает или задает значение, указывающее, является ли загрузка файла необязательным.

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

Возвращает или задает путь к файлу.

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

Возвращает или задает количество миллисекунда, которое перезагрузит до вызова Load.

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

Возвращает или задает значение, указывающее, будет ли источник загружен, если базовый файл изменяется.

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

Методы

Имя Описание
Build(IConfigurationBuilder)

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

EnsureDefaults(IConfigurationBuilder)

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

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

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

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

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