XmlConfigurationSource Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Plik XML oparty na FileConfigurationSourcepliku .
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
- Dziedziczenie
- Atrybuty
Konstruktory
| Nazwa | Opis |
|---|---|
| XmlConfigurationSource() |
Inicjuje nowe wystąpienie klasy XmlConfigurationSource. |
Właściwości
| Nazwa | Opis |
|---|---|
| FileProvider |
Pobiera lub ustawia dostawcę używanego do uzyskiwania dostępu do zawartości pliku. (Odziedziczone po FileConfigurationSource) |
| OnLoadException |
Pobiera lub ustawia akcję, która jest wywoływana, jeśli w pliku FileConfigurationProvider.Load wystąpi wyjątek niezachwycony. (Odziedziczone po FileConfigurationSource) |
| Optional |
Pobiera lub ustawia wartość wskazującą, czy ładowanie pliku jest opcjonalne. (Odziedziczone po FileConfigurationSource) |
| Path |
Pobiera lub ustawia ścieżkę do pliku. (Odziedziczone po FileConfigurationSource) |
| ReloadDelay |
Pobiera lub ustawia liczbę milisekund, które zostaną ponownie załadowane, przed wywołaniem wywołania funkcji Load. (Odziedziczone po FileConfigurationSource) |
| ReloadOnChange |
Pobiera lub ustawia wartość wskazującą, czy źródło zostanie załadowane, jeśli plik źródłowy ulegnie zmianie. (Odziedziczone po FileConfigurationSource) |
Metody
| Nazwa | Opis |
|---|---|
| Build(IConfigurationBuilder) |
Kompiluje element XmlConfigurationProvider dla tego źródła. |
| EnsureDefaults(IConfigurationBuilder) |
Wywoływana w celu użycia dowolnych ustawień domyślnych w konstruktorze, takich jak FileProvider lub FileLoadExceptionHandler. (Odziedziczone po FileConfigurationSource) |
| ResolveFileProvider() |
Tworzy fizycznego dostawcę plików dla katalogu pliku, jeśli nie ustawiono dostawcy plików dla ścieżki bezwzględnej. (Odziedziczone po FileConfigurationSource) |