PhysicalFileProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Disk üzerindeki dosya sistemini kullanarak dosyaları arar.
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
- Devralma
-
PhysicalFileProvider
- Uygulamalar
Açıklamalar
"DOTNET_USE_POLLING_FILE_WATCHER" ortam değişkeni "1" veya "true" olarak ayarlandığında, çağrısı Watch(String) kullanılır PollingFileChangeToken.
Oluşturucular
PhysicalFileProvider(String) |
Verilen kök dizinde yeni bir PhysicalFileProvider örneği başlatır. |
PhysicalFileProvider(String, ExclusionFilters) |
Verilen kök dizinde yeni bir PhysicalFileProvider örneği başlatır. |
Özellikler
Root |
Bu örneğin kök dizini. |
UseActivePolling |
Bu örneğin PhysicalFileProvider dosya değişikliklerini etkin bir şekilde yoklamasını belirleyen bir değer alır veya ayarlar.
olduğunda Bu özellik yalnızca ayarlandığında etkilidir UsePollingFileWatcher . |
UsePollingFileWatcher |
Bu örneğin PhysicalFileProvider dosya değişikliklerini belirlemek için yoklamayı kullanıp kullanmadığını belirleyen bir değer alır veya ayarlar. Varsayılan olarak, PhysicalFileProvider için dosya değişikliği olaylarını dinlemek için Watch(String)kullanırFileSystemWatcher. FileSystemWatcher bağlı sürücüler gibi bazı senaryolarda etkisizdir. Dosya değişikliklerini etkili bir şekilde watch için yoklama gereklidir. |
Yöntemler
Dispose() |
Sağlayıcıyı ortadan kaldırıyor. Sağlayıcı atıldıktan sonra değişiklik belirteçleri tetiklenmeyebilir. |
Dispose(Boolean) |
Sağlayıcıyı ortadan kaldırıyor. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetDirectoryContents(String) |
Varsa, verilen yolda bir dizini numaralandırın. |
GetFileInfo(String) |
Yol kesimlerini doğrudan fiziksel dizinlere eşleyerek verilen yolda bir dosya bulun. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Watch(String) |
Belirtilen Globbing desenleri tarafından Matcheryorumlanır. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin