Bagikan melalui


PhysicalFileProvider Kelas

Definisi

Mencari file menggunakan sistem file pada disk.

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
Warisan
PhysicalFileProvider
Penerapan

Keterangan

Ketika variabel lingkungan "DOTNET_USE_POLLING_FILE_WATCHER" diatur ke "1" atau "true", panggilan ke Watch(String) akan menggunakan PollingFileChangeToken.

Konstruktor

PhysicalFileProvider(String)

Menginisialisasi instans baru PhysicalFileProvider di direktori akar yang diberikan.

PhysicalFileProvider(String, ExclusionFilters)

Menginisialisasi instans baru PhysicalFileProvider di direktori akar yang diberikan.

Properti

Root

Direktori akar untuk instans ini.

UseActivePolling

Mendapatkan atau menetapkan nilai yang menentukan apakah instans ini PhysicalFileProvider secara aktif melakukan polling untuk perubahan file.

Ketika true, IChangeToken dikembalikan oleh Watch(String) secara aktif polling untuk perubahan file (ActiveChangeCallbackstrue) alih-alih pasif.

Properti ini hanya efektif ketika UsePollingFileWatcher diatur.

UsePollingFileWatcher

Mendapatkan atau menetapkan nilai yang menentukan apakah instans PhysicalFileProvider ini menggunakan polling untuk menentukan perubahan file.

Secara default, PhysicalFileProvider menggunakan FileSystemWatcher untuk mendengarkan peristiwa perubahan file untuk Watch(String). FileSystemWatcher tidak efektif dalam beberapa skenario seperti drive yang dipasang. Polling diperlukan untuk mengawasi perubahan file secara efektif.

Metode

Dispose()

Membuang penyedia. Token perubahan mungkin tidak terpicu setelah penyedia dibuang.

Dispose(Boolean)

Membuang penyedia.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDirectoryContents(String)

Menghitung direktori di jalur yang diberikan, jika ada.

GetFileInfo(String)

Temukan file di jalur yang diberikan dengan langsung memetakan segmen jalur ke direktori fisik.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Watch(String)

Membuat IChangeToken untuk filteryang ditentukan.

Pola globbing ditafsirkan oleh Matcher.

Berlaku untuk