Specifies the action to resolve the current problem detected using the BatchTransferProblemDetected event.

Namespace:  Rebex.Net
Assembly:  Rebex.Sftp (in Rebex.Sftp.dll)

Syntax

Visual Basic
<FlagsAttribute> _
Public Enumeration SftpBatchTransferAction
C#
[FlagsAttribute]
public enum SftpBatchTransferAction

Members

Member nameDescription
Supported by the .NET Compact FrameworkSkip
Skip the current problematic item.
Supported by the .NET Compact FrameworkOverwrite
Overwrite target file with the same name.
Supported by the .NET Compact FrameworkOverwriteIfOlder
Overwrite target file with the same name if it is older than the source file. This is strongly discouraged because modification dates are often misreported by SFTP servers, making this mode highly unreliable. We strongly recommend to select a different action or to develop a custom solution and choose either Overwrite or Skip action instead.
Supported by the .NET Compact FrameworkOverwriteIfDifferentSize
Overwrite target file with the same name if it has a different size.
Supported by the .NET Compact FrameworkRename
Upload the source file to a different name. NewName of the event argument must be set to the desired name.
Supported by the .NET Compact FrameworkRetry
Retry the current operation again.
Supported by the .NET Compact FrameworkFollowLink
Resolve the symbolic link.
Supported by the .NET Compact FrameworkResume
Resume target file.
Supported by the .NET Compact FrameworkThrowException
Cancel the whole multi-file transfer. Do no transfer any other files.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also