Udostępnij za pośrednictwem


FileConfigurationSource Klasa

Definicja

Reprezentuje klasę bazową dla pliku opartego na IConfigurationSource.

public ref class FileConfigurationSource abstract : Microsoft::Extensions::Configuration::IConfigurationSource
public abstract class FileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource
type FileConfigurationSource = class
    interface IConfigurationSource
Public MustInherit Class FileConfigurationSource
Implements IConfigurationSource
Dziedziczenie
FileConfigurationSource
Pochodne
Implementuje

Konstruktory

FileConfigurationSource()

Inicjuje nowe wystąpienie klasy FileConfigurationSource.

Właściwości

FileProvider

Służy do uzyskiwania dostępu do zawartości pliku.

OnLoadException

Zostanie wywołana, jeśli w pliku FileConfigurationProvider.Load wystąpi wyjątek nieprzechwycony.

Optional

Określa, czy ładowanie pliku jest opcjonalne.

Path

Ścieżka do pliku.

ReloadDelay

Liczba milisekund, które ponownie załadują, zaczeka przed wywołaniem wywołania metody Load. Pomaga to uniknąć ponownego ładowania przed całkowitym zapisaniem pliku. Wartość domyślna to 250.

ReloadOnChange

Określa, czy źródło zostanie załadowane, jeśli plik źródłowy ulegnie zmianie.

Metody

Build(IConfigurationBuilder)

Kompiluje element IConfigurationProvider dla tego źródła.

EnsureDefaults(IConfigurationBuilder)

Wywoływane w celu użycia dowolnych ustawień domyślnych w konstruktorze, takich jak FileProvider lub FileLoadExceptionHandler.

Equals(Object)

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

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

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

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ResolveFileProvider()

Jeśli nie ustawiono żadnego dostawcy plików dla ścieżki bezwzględnej, spowoduje to utworzenie fizycznego dostawcy plików dla najbliższego istniejącego katalogu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy