PhysicalFileProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyszukuje pliki przy użyciu systemu plików na dysku.
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
- Dziedziczenie
-
PhysicalFileProvider
- Implementuje
Uwagi
Gdy zmienna środowiskowa "DOTNET_USE_POLLING_FILE_WATCHER" ma wartość "1" lub "true", wywołania Watch(String) będą używać PollingFileChangeToken.
Konstruktory
PhysicalFileProvider(String) |
Inicjuje nowe wystąpienie obiektu PhysicalFileProvider w danym katalogu głównym. |
PhysicalFileProvider(String, ExclusionFilters) |
Inicjuje nowe wystąpienie obiektu PhysicalFileProvider w danym katalogu głównym. |
Właściwości
Root |
Katalog główny dla tego wystąpienia. |
UseActivePolling |
Pobiera lub ustawia wartość, która określa, czy to wystąpienie PhysicalFileProvider aktywnie sonduje zmiany plików.
Gdy Ta właściwość jest skuteczna tylko wtedy, gdy UsePollingFileWatcher jest ustawiona. |
UsePollingFileWatcher |
Pobiera lub ustawia wartość, która określa, czy to wystąpienie PhysicalFileProvider używa sondowania do określania zmian plików. Domyślnie PhysicalFileProvider używa FileSystemWatcher do nasłuchiwania zdarzeń zmiany plików dla Watch(String). FileSystemWatcher jest nieskuteczna w niektórych scenariuszach, takich jak zainstalowane dyski. Sondowanie jest wymagane, aby skutecznie obserwować zmiany plików. |
Metody
Dispose() |
Usuwa dostawcę. Zmiana tokenów może nie zostać wyzwolona po usunięciu dostawcy. |
Dispose(Boolean) |
Usuwa dostawcę. |
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
GetDirectoryContents(String) |
Wyliczenie katalogu w podanej ścieżce, jeśli istnieje. |
GetFileInfo(String) |
Znajdź plik w podanej ścieżce, bezpośrednio mapując segmenty ścieżki do katalogów fizycznych. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Watch(String) |
Tworzy IChangeToken dla określonego Wzorce globbingu są interpretowane przez Matcher. |