XmlConfigurationSource 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個基於 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
- 繼承
- 屬性
建構函式
| 名稱 | Description |
|---|---|
| XmlConfigurationSource() |
初始化 XmlConfigurationSource 的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| FileProvider |
取得或設定用於存取檔案內容的提供者。 (繼承來源 FileConfigurationSource) |
| OnLoadException |
當 FileConfigurationProvider.Load 發生未捕捉例外時,該動作會被呼叫或執行。 (繼承來源 FileConfigurationSource) |
| Optional |
取得或設定一個值,指示是否可選載入檔案。 (繼承來源 FileConfigurationSource) |
| Path |
取得或設定檔案的路徑。 (繼承來源 FileConfigurationSource) |
| ReloadDelay |
設定或設定重載在呼叫載入前會等待的毫秒數。 (繼承來源 FileConfigurationSource) |
| ReloadOnChange |
會取得或設定一個值,指示如果底層檔案變更,原始碼是否會被載入。 (繼承來源 FileConfigurationSource) |
方法
| 名稱 | Description |
|---|---|
| Build(IConfigurationBuilder) |
為這個來源建立基礎 XmlConfigurationProvider 。 |
| EnsureDefaults(IConfigurationBuilder) |
呼叫以使用建構器中的任何預設設定,例如 FileProvider 或 FileLoadExceptionHandler。 (繼承來源 FileConfigurationSource) |
| ResolveFileProvider() |
若未設定檔案提供者,則為該檔案目錄建立實體檔案提供者,為絕對路徑(absolute Path)。 (繼承來源 FileConfigurationSource) |