PhysicalFileProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поиск файлов с помощью файловой системы на диске.
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
- Наследование
-
PhysicalFileProvider
- Реализации
Комментарии
Если для переменной среды "DOTNET_USE_POLLING_FILE_WATCHER" задано значение "1" или "true", вызовы Watch(String) будут использоваться PollingFileChangeToken.
Конструкторы
| Имя | Описание |
|---|---|
| PhysicalFileProvider(String, ExclusionFilters) |
Инициализирует новый экземпляр PhysicalFileProvider класса в указанном корневом каталоге. |
| PhysicalFileProvider(String) |
Инициализирует новый экземпляр PhysicalFileProvider класса в указанном корневом каталоге. |
Свойства
| Имя | Описание |
|---|---|
| Root |
Возвращает корневой каталог для этого экземпляра. |
| UseActivePolling |
Возвращает или задает значение, определяющее, активно ли этот экземпляр PhysicalFileProvider активно опрашивает изменения файлов. |
| UsePollingFileWatcher |
Возвращает или задает значение, определяющее, использует ли этот экземпляр PhysicalFileProvider опроса для определения изменений файлов. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Удаляет поставщика. Маркеры изменений могут не активироваться после удаления поставщика. |
| Dispose(Boolean) |
Удаляет поставщика. |
| GetDirectoryContents(String) |
Перечисляет каталог по указанному пути, если таковой имеется. |
| GetFileInfo(String) |
Находит файл по указанному пути, напрямую сопоставляя сегменты пути с физическими каталогами. |
| Watch(String) |
IChangeToken Создает объект для указанного Шаблоны глоббинга интерпретируются Matcher. |