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 un oggetto PhysicalFileProvider nella directory radice specificata. |
PhysicalFileProvider(String, ExclusionFilters) |
Inizializza una nuova istanza di un oggetto 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 per controllare le modifiche dei file.
Quando il valore è Questa proprietà è valida solo quando è impostato l'oggetto UsePollingFileWatcher. |
UsePollingFileWatcher |
Ottiene o imposta un valore che determina se questa istanza di PhysicalFileProvider usa il polling per determinare se sono state apportate modifiche ai file. Per impostazione predefinita, PhysicalFileProvider usa FileSystemWatcher per essere in ascolto degli eventi di modifica dei file per Watch(String). FileSystemWatcher non è efficace in alcuni scenari, ad esempio le unità montate. Il polling è necessario per controllare in modo efficace le modifiche ai file. |
Metodi
Dispose() |
Elimina il provider. I token di modificano possono non venire 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) |
Enumera una directory nel percorso specificato, se disponibile. |
GetFileInfo(String) |
Individua un file nel percorso specificato mappando direttamente i segmenti di percorso alle directory fisiche. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Watch(String) |
Crea un oggetto IChangeToken per l'oggetto I modelli GLOB vengono interpretati da Matcher. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per