Browse Source

Logging enumeration start/end

Source commit: a008c13ef8ab8659a49c429efc90b436d3457b73
Martin Prikryl 8 years ago
parent
commit
562a0a6eef
1 changed files with 4 additions and 0 deletions
  1. 4 0
      dotnet/Session.cs

+ 4 - 0
dotnet/Session.cs

@@ -473,6 +473,8 @@ namespace WinSCP
 
         private IEnumerable<RemoteFileInfo> DoEnumerateRemoteFiles(string path, Regex regex, EnumerationOptions options, bool throwReadErrors)
         {
+            Logger.WriteLine("Starting enumeration of {0} ...", path);
+
             bool allDirectories = ((options & EnumerationOptions.AllDirectories) == EnumerationOptions.AllDirectories);
             bool matchDirectories = ((options & EnumerationOptions.MatchDirectories) == EnumerationOptions.MatchDirectories);
             bool enumerateDirectories = ((options & EnumerationOptions.EnumerateDirectories) == EnumerationOptions.EnumerateDirectories);
@@ -551,6 +553,8 @@ namespace WinSCP
                     }
                 }
             }
+
+            Logger.WriteLine("Ended enumeration of {0}", path);
         }
 
         public IEnumerable<RemoteFileInfo> EnumerateRemoteFiles(string path, string mask, EnumerationOptions options)