語言

IniConfigurationProvider 類別

定義

提供從 INI 檔案取得的設定鍵值對。

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

備註

INI 檔案是簡單的行結構(維基百科上的 INI 檔案)。

以下是一個 INI 檔案的範例:

[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment

建構函式

名稱 Description
IniConfigurationProvider(IniConfigurationSource)

初始化一個包含指定來源的新實例。

屬性

名稱 Description
Data

取得或設定此提供者的設定鍵值對。

(繼承來源 ConfigurationProvider)
Source

取得該供應商的原始碼設定。

(繼承來源 FileConfigurationProvider)

方法

名稱 Description
Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 FileConfigurationProvider)
Dispose(Boolean)

處理供應商。

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

回傳該提供者擁有的金鑰清單。

(繼承來源 ConfigurationProvider)
GetReloadToken()

回傳 A IChangeToken 可用於監聽,當此提供者重新載入時。

(繼承來源 ConfigurationProvider)
Load()

載入檔案 Path內容。

(繼承來源 FileConfigurationProvider)
Load(Stream)

從串流載入 INI 資料。

OnReload()

觸發換彈令牌並建立新的。

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

設定指定索引鍵的值。

(繼承來源 ConfigurationProvider)
ToString()

會產生一個字串,代表該提供者名稱及相關細節。

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

嘗試用給定鍵尋找一個值。

(繼承來源 ConfigurationProvider)

適用於