Squared.Task.IO.DiskMonitor.DiskMonitor C# (CSharp) 메소드

DiskMonitor() 공개 메소드

public DiskMonitor ( IEnumerable folders, IEnumerable filters, IEnumerable exclusions ) : System
folders IEnumerable
filters IEnumerable
exclusions IEnumerable
리턴 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();
        }