Freigeben über


FileConfigurationSource Klasse

Definition

Stellt eine Basisklasse für die dateibasierte IConfigurationSource-Schnittstelle dar.

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
Vererbung
FileConfigurationSource
Abgeleitet
Implementiert

Konstruktoren

FileConfigurationSource()

Initialisiert eine neue Instanz von FileConfigurationSource.

Eigenschaften

FileProvider

Wird für den Zugriff auf den Inhalt der Datei verwendet.

OnLoadException

Wird aufgerufen, wenn eine nicht abgefangene Ausnahme in „FileConfigurationProvider.Load“ auftritt.

Optional

Bestimmt, ob das Laden der Datei optional ist.

Path

Der Pfad zur Datei.

ReloadDelay

Die Anzahl von Millisekunden, die zwischen dem nochmaligen Laden und dem Aufruf von „Load“ liegt. Dadurch wird das Auslösen des nochmaligen Ladens so lange vermieden, bis eine Datei vollständig geschrieben wurde. Der Standardwert ist 250.

ReloadOnChange

Bestimmt, ob die Quelle geladen wird, wenn sich die zugrunde liegende Datei ändert.

Methoden

Build(IConfigurationBuilder)

Erstellt den IConfigurationProvider für diese Quelle.

EnsureDefaults(IConfigurationBuilder)

Wird aufgerufen, um alle Standardeinstellungen für den Generator zu verwenden, wie z. B. „FileProvider“ oder „FileLoadExceptionHandler“.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ResolveFileProvider()

Wurde für den absoluten Pfad kein Dateianbieter festgelegt, wird für das nächste vorhandene Verzeichnis ein physischer Dateianbieter erstellt.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: