語言

XmlConfigurationSource 類別

定義

一個基於 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
屬性

建構函式

名稱 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)

適用於