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
- 繼承
建構函式
JsonConfigurationSource() |
初始化 JsonConfigurationSource 的新執行個體。 |
屬性
FileProvider |
用於存取檔案的內容。 (繼承來源 FileConfigurationSource) |
OnLoadException |
如果在 FileConfigurationProvider 中發生未攔截的例外狀況,則會呼叫。 (繼承來源 FileConfigurationSource) |
Optional |
判斷載入檔案是否為選擇性。 (繼承來源 FileConfigurationSource) |
Path |
檔案的路徑。 (繼承來源 FileConfigurationSource) |
ReloadDelay |
在呼叫載入之前,重新載入會等待的毫秒數。 這有助於避免在完整寫入檔案之前觸發重新載入。 預設為 250。 (繼承來源 FileConfigurationSource) |
ReloadOnChange |
判斷是否要在基礎檔案變更時載入來源。 (繼承來源 FileConfigurationSource) |
方法
Build(IConfigurationBuilder) |
建置此來源的 JsonConfigurationProvider。 |
EnsureDefaults(IConfigurationBuilder) |
呼叫以在建立器上使用任何預設設定,例如 FileProvider 或 FileLoadExceptionHandler。 (繼承來源 FileConfigurationSource) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ResolveFileProvider() |
如果未設定任何檔案提供者,則針對絕對路徑,這會為最接近的現有目錄建立實體檔案提供者。 (繼承來源 FileConfigurationSource) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |