語言

JsonConfigurationSource 類別

定義

將 JSON 檔案表示為 IConfigurationSource.

public ref class JsonConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
public class JsonConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
type JsonConfigurationSource = class
    inherit FileConfigurationSource
Public Class JsonConfigurationSource
Inherits FileConfigurationSource
繼承
JsonConfigurationSource

建構函式

名稱 Description
JsonConfigurationSource()

初始化 JsonConfigurationSource 的新執行個體。

屬性

名稱 Description
FileProvider

取得或設定用於存取檔案內容的提供者。

(繼承來源 FileConfigurationSource)
OnLoadException

當 FileConfigurationProvider.Load 發生未捕捉例外時,該動作會被呼叫或執行。

(繼承來源 FileConfigurationSource)
Optional

取得或設定一個值,指示是否可選載入檔案。

(繼承來源 FileConfigurationSource)
Path

取得或設定檔案的路徑。

(繼承來源 FileConfigurationSource)
ReloadDelay

設定或設定重載在呼叫載入前會等待的毫秒數。

(繼承來源 FileConfigurationSource)
ReloadOnChange

會取得或設定一個值,指示如果底層檔案變更,原始碼是否會被載入。

(繼承來源 FileConfigurationSource)

方法

名稱 Description
Build(IConfigurationBuilder)

為這個來源建立基礎 JsonConfigurationProvider 。

EnsureDefaults(IConfigurationBuilder)

呼叫以使用建構器中的任何預設設定,例如 FileProvider 或 FileLoadExceptionHandler。

(繼承來源 FileConfigurationSource)
ResolveFileProvider()

若未設定檔案提供者,則為該檔案目錄建立實體檔案提供者,為絕對路徑(absolute Path)。

(繼承來源 FileConfigurationSource)

適用於