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 PhysicalFileProvider ini secara aktif melakukan polling untuk perubahan file.

Ketika true, yang IChangeToken dikembalikan oleh Watch(String) polling aktif untuk perubahan file (ActiveChangeCallbacks adalah true) 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 watch 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)
Finalize()

Destruktor untuk PhysicalFileProvider.

GetDirectoryContents(String)

Hitung 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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Watch(String)

IChangeToken Membuat untuk yang ditentukanfilter.

Pola globbing ditafsirkan oleh Matcher.

Berlaku untuk