Esempio n. 1
0
        private void DirectoryTreeWalker(System.Native.IO.FileSystem.DirectoryInfo rootDirectoryInfo)
        {
            System.Native.IO.FileSystem.FileInfo[] files = null;

            if (!Filter.Contains(rootDirectoryInfo.Name.ToUpper()))
            {
                if (!FilterValidate(rootDirectoryInfo.Name, Filter))
                {
                    try
                    {
                        files = rootDirectoryInfo.GetFiles();
                    }
                    catch (UnauthorizedAccessException e)
                    {
                        _logger.Add(e.Message);
                    }
                }