PhysicalFileProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sucht Dateien mithilfe des Dateisystems auf dem Datenträger.
public ref class PhysicalFileProvider : IDisposable, Microsoft::Extensions::FileProviders::IFileProvider
public class PhysicalFileProvider : IDisposable, Microsoft.Extensions.FileProviders.IFileProvider
type PhysicalFileProvider = class
interface IFileProvider
interface IDisposable
Public Class PhysicalFileProvider
Implements IDisposable, IFileProvider
- Vererbung
-
PhysicalFileProvider
- Implementiert
Hinweise
Wenn die Umgebungsvariable "DOTNET_USE_POLLING_FILE_WATCHER" auf "1" oder "true" festgelegt ist, verwenden Aufrufe von Watch(String)PollingFileChangeToken.
Konstruktoren
PhysicalFileProvider(String) |
Initialisiert eine neue Instanz eines PhysicalFileProvider im angegebenen Stammverzeichnis. |
PhysicalFileProvider(String, ExclusionFilters) |
Initialisiert eine neue Instanz eines PhysicalFileProvider im angegebenen Stammverzeichnis. |
Eigenschaften
Root |
Das Stammverzeichnis für diese Instanz. |
UseActivePolling |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob diese Instanz von PhysicalFileProvider aktiv Dateiänderungen abruft.
Bei Diese Eigenschaft ist nur wirksam, wenn UsePollingFileWatcher festgelegt wird. |
UsePollingFileWatcher |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob diese Instanz von PhysicalFileProvider Abruf verwendet, um Dateiänderungen zu bestimmen. Standardmäßig verwendet PhysicalFileProviderFileSystemWatcher, um Dateiänderungsereignisse für Watch(String)zu überwachen. FileSystemWatcher ist in einigen Szenarien wie bereitgestellten Laufwerken ineffektiv. Die Abfrage ist erforderlich, um die Dateiänderungen effektiv zu überwachen. |
Methoden
Dispose() |
Entfernt den Anbieter. Änderungstoken werden möglicherweise nicht ausgelöst, nachdem der Anbieter verworfen wurde. |
Dispose(Boolean) |
Entfernt den Anbieter. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
GetDirectoryContents(String) |
Aufzählen eines Verzeichnisses im angegebenen Pfad, falls vorhanden. |
GetFileInfo(String) |
Suchen Sie eine Datei im angegebenen Pfad, indem Sie Pfadsegmente direkt zu physischen Verzeichnissen zuordnen. |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Watch(String) |
Erstellt eine IChangeToken für die angegebene Globbing-Muster werden von Matcherinterpretiert. |