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.
Recherche des fichiers à l’aide du 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 » a la valeur « 1 » ou « true », les appels à Watch(String) utilisent PollingFileChangeToken.
Constructeurs
PhysicalFileProvider(String) |
Initialise une nouvelle instance d’un PhysicalFileProvider dans le répertoire racine donné. |
PhysicalFileProvider(String, ExclusionFilters) |
Initialise une nouvelle instance d’un PhysicalFileProvider dans le répertoire racine donné. |
Propriétés
Root |
Répertoire racine de cette instance. |
UseActivePolling |
Obtient ou définit une valeur qui détermine si cette instance de PhysicalFileProvider interroge activement les modifications de fichier.
Lorsque Cette propriété n’est effective que lorsque UsePollingFileWatcher est définie. |
UsePollingFileWatcher |
Obtient ou définit une valeur qui détermine si cette instance de PhysicalFileProvider utilise l’interrogation pour déterminer les modifications de fichier. 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 les 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 se déclencher une fois le fournisseur supprimé. |
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 au niveau du chemin donné, le cas échéant. |
GetFileInfo(String) |
Recherchez un fichier au niveau du chemin donné en mappant directement les segments de chemin d’accès aux répertoires physiques. |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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 globbing sont interprétés par Matcher. |