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 |
Свойства
| Имя | Описание |
|---|---|
| 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) |