Example #1
0
 /// <summary>
 /// Creates new instance.
 /// </summary>
 /// <param name="message">Exception message.</param>
 /// <param name="error">Error code.</param>
 /// <param name="sourceFile">Source file.</param>
 /// <param name="destinationFile">Destination file.</param>
 /// <param name="inner">Inner exception.</param>
 public FileSyncException(string message,
                          FileSyncOperation error,
                          IcyFileSystemInfo sourceFile,
                          IcyFileSystemInfo destinationFile,
                          Exception inner)
     : base(message, inner)
 {
     Operation       = error;
     SourceFile      = sourceFile;
     DestinationFile = destinationFile;
 }
Example #2
0
 public FileSyncException(string message,
     FileSyncOperation error,
     IcyFileSystemInfo sourceFile,
     IcyFileSystemInfo destinationFile,
     Exception inner)
     : base(message, inner)
 {
     this.Operation = error;
     this.SourceFile = sourceFile;
     this.DestinationFile = destinationFile;
 }