次の方法で共有


PhysicalFileProvider クラス

定義

ディスク上のファイル システムを使用してファイルを検索します。

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
継承
PhysicalFileProvider
実装

注釈

環境変数 "DOTNET_USE_POLLING_FILE_WATCHER" が "1" または "true" に設定されている場合、 Watch(String) の呼び出しでは PollingFileChangeTokenが使用されます。

コンストラクター

名前 説明
PhysicalFileProvider(String, ExclusionFilters)

指定したルート ディレクトリで、 PhysicalFileProvider クラスの新しいインスタンスを初期化します。

PhysicalFileProvider(String)

指定したルート ディレクトリで、 PhysicalFileProvider クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Root

このインスタンスのルート ディレクトリを取得します。

UseActivePolling

PhysicalFileProviderのこのインスタンスがファイルの変更をアクティブにポーリングするかどうかを決定する値を取得または設定します。

UsePollingFileWatcher

この PhysicalFileProvider インスタンスがポーリングを使用してファイルの変更を判断するかどうかを決定する値を取得または設定します。

メソッド

名前 説明
Dispose()

プロバイダーを破棄します。 変更トークンは、プロバイダーが破棄された後にトリガーされない場合があります。

Dispose(Boolean)

プロバイダーを破棄します。

GetDirectoryContents(String)

指定されたパスにあるディレクトリ (存在する場合) を列挙します。

GetFileInfo(String)

パス セグメントを物理ディレクトリに直接マッピングして、指定されたパスにあるファイルを検索します。

Watch(String)

指定したfilterIChangeTokenを作成します。

Globbing パターンは、 Matcherによって解釈されます。

適用対象