JsonConfigurationProvider 類別

定義

以 JSON 檔案為基礎的 FileConfigurationProvider

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

備註

如需詳細資訊和範例,請參閱 JSON 組態提供者

建構函式

JsonConfigurationProvider(JsonConfigurationSource)

使用指定來源初始化新的執行個體。

屬性

Data

此提供者的組態索引碼值組。

(繼承來源 ConfigurationProvider)
Source

此提供者的來源設定。

(繼承來源 FileConfigurationProvider)

方法

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 FileConfigurationProvider)
Dispose(Boolean)

處置提供者。

(繼承來源 FileConfigurationProvider)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetChildKeys(IEnumerable<String>, String)

傳回此提供者具有的索引鍵清單。

(繼承來源 ConfigurationProvider)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetReloadToken()

傳回可在重新載入此提供者時用於接聽的 IChangeToken

(繼承來源 ConfigurationProvider)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Load()

載入 Path 的檔案內容。

(繼承來源 FileConfigurationProvider)
Load(Stream)

從資料流載入 JSON 資料。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnReload()

觸發重新載入變更權杖,並建立一個新權杖。

(繼承來源 ConfigurationProvider)
Set(String, String)

設定指定索引鍵的值。

(繼承來源 ConfigurationProvider)
ToString()

產生表示此提供者名稱和相關詳細資料的字串。

(繼承來源 FileConfigurationProvider)
TryGet(String, String)

嘗試尋找具有指定索引鍵的值。

(繼承來源 ConfigurationProvider)

適用於