JsonConfigurationSource 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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
- 繼承
建構函式
| 名稱 | 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) |