PhysicalFilesWatcher クラス

定義

物理ファイル システムに変更がないかどうかを監視するファイル ウォッチャー。A file watcher that watches a physical filesystem for changes.

ファイルが作成、変更、名前変更、または削除されたときに、IChangeToken に対してイベントをトリガーします。Triggers events on IChangeToken when files are created, change, renamed, or deleted.

public ref class PhysicalFilesWatcher : IDisposable
public class PhysicalFilesWatcher : IDisposable
type PhysicalFilesWatcher = class
    interface IDisposable
Public Class PhysicalFilesWatcher
Implements IDisposable
継承
PhysicalFilesWatcher
実装

コンストラクター

PhysicalFilesWatcher(String, FileSystemWatcher, Boolean)

root 内のファイルを監視する PhysicalFilesWatcher のインスタンスを初期化します。Initializes an instance of PhysicalFilesWatcher that watches files in root. FileSystemWatcher のインスタンスをラップします。Wraps an instance of FileSystemWatcher.

PhysicalFilesWatcher(String, FileSystemWatcher, Boolean, ExclusionFilters)

root 内のファイルを監視する PhysicalFilesWatcher のインスタンスを初期化します。Initializes an instance of PhysicalFilesWatcher that watches files in root. FileSystemWatcher のインスタンスをラップします。Wraps an instance of FileSystemWatcher.

メソッド

CreateFileChangeToken(String)

filter に一致するすべてのファイルとディレクトリ用の IChangeToken のインスタンスを作成します。Creates an instance of IChangeToken for all files and directories that match the filter.

glob パターンは、コンストラクター PhysicalFilesWatcher(String, FileSystemWatcher, Boolean) 内で指定されたルート ディレクトリを基準にしています。Globbing patterns are relative to the root directory given in the constructor PhysicalFilesWatcher(String, FileSystemWatcher, Boolean). glob パターンは、Matcher によって解釈されます。Globbing patterns are interpreted by Matcher.

Dispose()

プロバイダーを破棄します。Disposes the provider. プロバイダーが破棄されたら、変更トークンがトリガーされない場合があります。Change tokens may not trigger after the provider is disposed.

Dispose(Boolean)

プロバイダーを破棄します。Disposes the provider.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
Finalize()

PhysicalFilesWatcher のデストラクター。Destructor for PhysicalFilesWatcher.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象