IniConfigurationProvider Klasa

Definicja

Plik INI oparty na .ConfigurationProvider

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
Dziedziczenie

Uwagi

Pliki INI to proste struktury liniowe (pliki INI w Wikipedii). W poniższym przykładzie pokazano strukturę pliku INI:

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

Aby uzyskać więcej informacji i przykłady, zobacz INI configuration provider (Dostawca konfiguracji INI).

Konstruktory

IniConfigurationProvider(IniConfigurationSource)

Inicjuje nowe wystąpienie z określonym źródłem.

Właściwości

Data

Pary wartości klucza konfiguracji dla tego dostawcy.

(Odziedziczone po ConfigurationProvider)
Source

Ustawienia źródła dla tego dostawcy.

(Odziedziczone po FileConfigurationProvider)

Metody

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(Odziedziczone po FileConfigurationProvider)
Dispose(Boolean)

Usuwanie dostawcy.

(Odziedziczone po FileConfigurationProvider)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetChildKeys(IEnumerable<String>, String)

Zwraca listę kluczy, które ma ten dostawca.

(Odziedziczone po ConfigurationProvider)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetReloadToken()

Zwraca wartość IChangeToken , która może służyć do nasłuchiwania po ponownym załadowaniu tego dostawcy.

(Odziedziczone po ConfigurationProvider)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Load()

Ładuje zawartość pliku pod adresem Path.

(Odziedziczone po FileConfigurationProvider)
Load(Stream)

Ładuje dane INI ze strumienia.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnReload()

Wyzwala ponowne ładowanie tokenu zmiany i tworzy nowy.

(Odziedziczone po ConfigurationProvider)
Set(String, String)

Ustawia wartość dla danego klucza.

(Odziedziczone po ConfigurationProvider)
ToString()

Generuje ciąg reprezentujący tę nazwę dostawcy i odpowiednie szczegóły.

(Odziedziczone po FileConfigurationProvider)
TryGet(String, String)

Próbuje znaleźć wartość z określonym kluczem.

(Odziedziczone po ConfigurationProvider)

Dotyczy