Język

FileConfigurationProvider Klasa

Definicja

Udostępnia klasę bazową dla dostawców opartych na ConfigurationProvider plikach.

public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
    inherit ConfigurationProvider
    interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
Dziedziczenie
FileConfigurationProvider
Pochodne
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Dostawca konfiguracji plików.

Konstruktory

Nazwisko Opis
FileConfigurationProvider(FileConfigurationSource)

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

Właściwości

Nazwisko Opis
Data

Pobiera lub ustawia pary klucz-wartość konfiguracji dla tego dostawcy.

(Odziedziczone po ConfigurationProvider)
Source

Pobiera ustawienia źródłowe dla tego dostawcy.

Metody

Nazwisko Opis
Dispose()

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

Dispose(Boolean)

Usuwa dostawcę.

GetChildKeys(IEnumerable<String>, String)

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

(Odziedziczone po ConfigurationProvider)
GetReloadToken()

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

(Odziedziczone po ConfigurationProvider)
Load()

Ładuje zawartość pliku pod adresem Path.

Load(Stream)

Ładuje dane tego dostawcy ze strumienia.

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.

TryGet(String, String)

Próbuje znaleźć wartość z danym kluczem.

(Odziedziczone po ConfigurationProvider)

Dotyczy