public DiskMonitor ( IEnumerable |
||
folders | IEnumerable |
|
filters | IEnumerable |
|
exclusions | IEnumerable |
|
return | System |
public DiskMonitor(IEnumerable<string> folders, IEnumerable<string> filters, IEnumerable<string> exclusions)
{
_Watchers = (from f in folders select CreateWatcher(f)).ToArray();
_Filters = (from f in filters select Util.IO.GlobToRegex(f)).ToArray();
_Exclusions = (from e in exclusions select
new Regex(e, RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.ExplicitCapture)
).ToArray();
}