PhysicalFileProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Consulte les fichiers en utilisant le système de fichiers sur disque.
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
- Héritage
-
PhysicalFileProvider
- Implémente
Remarques
Lorsque la variable d’environnement « DOTNET_USE_POLLING_FILE_WATCHER » est définie sur « 1 » ou « true », les appels à Watch(String) utilisent PollingFileChangeToken.
Constructeurs
PhysicalFileProvider(String) |
Initialise une nouvelle instance de PhysicalFileProvider dans le répertoire racine donné. |
PhysicalFileProvider(String, ExclusionFilters) |
Initialise une nouvelle instance de PhysicalFileProvider dans le répertoire racine donné. |
Propriétés
Root |
Répertoire racine pour cette instance. |
UseActivePolling |
Obtient ou définit une valeur qui détermine si cette instance de PhysicalFileProvider interroge activement les modifications apportées aux fichiers.
Si Cette propriété est effective uniquement lorsque UsePollingFileWatcher est défini. |
UsePollingFileWatcher |
Obtient ou définit une valeur qui détermine si cette instance de PhysicalFileProvider utilise l’interrogation pour déterminer les modifications apportées aux fichiers. Par défaut, PhysicalFileProvider utilise FileSystemWatcher pour écouter les événements de modification de fichier pour Watch(String). FileSystemWatcher est inefficace dans certains scénarios, tels que ceux impliquant des lecteurs montés. L’interrogation est nécessaire pour surveiller efficacement les modifications apportées aux fichiers. |
Méthodes
Dispose() |
Supprime le fournisseur. Les jetons de modification peuvent ne pas être déclenchés après la suppression du fournisseur. |
Dispose(Boolean) |
Supprime le fournisseur. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetDirectoryContents(String) |
Énumérez un répertoire avec le chemin donné, le cas échéant. |
GetFileInfo(String) |
Localisez un fichier avec le chemin donné en mappant directement les segments de chemins aux répertoires physiques. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Watch(String) |
Crée un IChangeToken pour le Les modèles d’utilisation des caractères génériques sont interprétés par Matcher. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour