Differences

This shows you the differences between the selected revisions of the page.

2017-10-03 2017-10-03
expand syntax (martin) code wrapping for new design (martin)
Line 41: Line 41:
                // You can achieve the same using:                 // You can achieve the same using:
                // session.SynchronizeDirectories(                 // session.SynchronizeDirectories(
-                //    SynchronizationMode.Local, localPath, remotePath, false, false, SynchronizationCriteria.Time,  +                //    SynchronizationMode.Local, localPath, remotePath, false, false, 
-                //    new TransferOptions { FileMask = fileName }).Check();+                //    SynchronizationCriteria.Time, new TransferOptions { FileMask = fileName }).Check();
                if (session.FileExists(remotePath))                 if (session.FileExists(remotePath))
                {                 {
Line 48: Line 48:
                    if (!File.Exists(localPath))                     if (!File.Exists(localPath))
                    {                     {
-                        Console.WriteLine("File {0} exists, local backup {1} does not", remotePath, localPath);+                        Console.WriteLine( 
 +····························"File {0} exists, local backup {1} does not", remotePath, localPath);
                        download = true;                         download = true;
                    }                     }
Line 124: Line 125:
                session.Open(sessionOptions)                 session.Open(sessionOptions)
-                Dim stamp As String = DateTime.Now.ToString("yyyyMMdd", CultureInfo.InvariantCulture)+                Dim stamp As String = 
 + ···················DateTime.Now.ToString("yyyyMMdd", CultureInfo.InvariantCulture)
                Dim fileName As String = "export_" & stamp & ".txt"                 Dim fileName As String = "export_" & stamp & ".txt"
                Dim remotePath As String = "/home/user/sysbatch/" & fileName                 Dim remotePath As String = "/home/user/sysbatch/" & fileName
Line 133: Line 135:
                ' You can achieve the same using:                 ' You can achieve the same using:
                ' session.SynchronizeDirectories( _                 ' session.SynchronizeDirectories( _
-                '    SynchronizationMode.Local, localPath, remotePath, False, False, SynchronizationCriteria.Time, _ +                '    SynchronizationMode.Local, localPath, remotePath, False, False, _ 
-                '    New TransferOptions With { .FileMask = fileName }).Check+                '    SynchronizationCriteria.Time, New TransferOptions With { .FileMask = fileName }).Check
                If session.FileExists(remotePath) Then                 If session.FileExists(remotePath) Then
                    Dim download As Boolean                     Dim download As Boolean
Line 141: Line 143:
                        download = True                         download = True
                    Else                     Else
-                        Dim remoteWriteTime As DateTime = session.GetFileInfo(remotePath).LastWriteTime+                        Dim remoteWriteTime As DateTime = 
 + ···························session.GetFileInfo(remotePath).LastWriteTime
                        Dim localWriteTime As DateTime = File.GetLastWriteTime(localPath)                         Dim localWriteTime As DateTime = File.GetLastWriteTime(localPath)
Line 147: Line 150:
                            Console.WriteLine( _                             Console.WriteLine( _
                                "File {0} as well as local backup {1} exist, " & _                                 "File {0} as well as local backup {1} exist, " & _
-                                "but remote file is newer ({2}) than local backup ({3})", _+                                "but remote file is newer ({2}) than " & _ 
 +                                "local backup ({3})", _
                                remotePath, localPath, remoteWriteTime, localWriteTime)                                 remotePath, localPath, remoteWriteTime, localWriteTime)
                            download = True                             download = True
Line 153: Line 157:
                            Console.WriteLine( _                             Console.WriteLine( _
                                "File {0} as well as local backup {1} exist, " & _                                 "File {0} as well as local backup {1} exist, " & _
-                                "but remote file is not newer ({2}) than local backup ({3})", _+                                "but remote file is not newer ({2}) than " & _ 
 +                                "local backup ({3})", _
                                remotePath, localPath, remoteWriteTime, localWriteTime)                                 remotePath, localPath, remoteWriteTime, localWriteTime)
                            download = False                             download = False

Last modified: by martin