PhysicalFileProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Cerca i file usando il file system su disco.
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
- Ereditarietà
-
PhysicalFileProvider
- Implementazioni
Commenti
Quando la variabile di ambiente "DOTNET_USE_POLLING_FILE_WATCHER" è impostata su "1" o "true", le chiamate a Watch(String) useranno PollingFileChangeToken.
Costruttori
PhysicalFileProvider(String) |
Inizializza una nuova istanza di PhysicalFileProvider nella directory radice specificata. |
PhysicalFileProvider(String, ExclusionFilters) |
Inizializza una nuova istanza di PhysicalFileProvider nella directory radice specificata. |
Proprietà
Root |
Directory radice per questa istanza. |
UseActivePolling |
Ottiene o imposta un valore che determina se questa istanza di PhysicalFileProvider esegue attivamente il polling delle modifiche ai file.
Quando Questa proprietà è valida solo quando viene impostata UsePollingFileWatcher. |
UsePollingFileWatcher |
Ottiene o imposta un valore che determina se questa istanza di PhysicalFileProvider utilizza il polling per determinare le modifiche dei file. Per impostazione predefinita, PhysicalFileProvider usa FileSystemWatcher per ascoltare gli eventi di modifica dei file per Watch(String). FileSystemWatcher è inefficace in alcuni scenari, ad esempio le unità montate. Il polling è necessario per controllare in modo efficace le modifiche apportate ai file. |
Metodi
Dispose() |
Elimina il provider. I token di modifica potrebbero non essere attivati dopo l'eliminazione del provider. |
Dispose(Boolean) |
Elimina il provider. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetDirectoryContents(String) |
Enumerare una directory nel percorso specificato, se presente. |
GetFileInfo(String) |
Individuare un file nel percorso specificato eseguendo direttamente il mapping dei segmenti di percorso alle directory fisiche. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Watch(String) |
Crea un IChangeToken per il I modelli globbing vengono interpretati da Matcher. |