Detailed specification of a problem that occurred during a multi-file operation.

Namespace:  Rebex.IO
Assembly:  Rebex.Common (in Rebex.Common.dll)

Syntax

Visual Basic
Public Enumeration TransferProblemType
C#
public enum TransferProblemType

Members

Member nameDescription
FileExists
A target file with the same name already exists.
LinkDetected
A symbolic link was detected.
InfiniteLoopDetected
Symbolic link is probably a part of an infinite loop in the file system hierarchy.
CannotCreateDirectory
Cannot create target directory.
CannotTransferFile
Cannot transfer file.
CannotReadFromDirectory
Cannot read from a directory.
CannotFindFile
Cannot find the file which was found while retrieving file system hierarchy earlier.
FileNameIsInvalidOnTargetFileSystem
Name of the file is invalid on the target file system. For example, backslash is a valid filename character on Unix FTP servers, but invalid in local Windows file system.
DirectoryNameIsInvalidOnTargetFileSystem
Name of the directory is invalid on the target file system. For example, backslash is a valid directory name character on Unix FTP servers, but invalid in local Windows file system.
CannotFindDirectory
Cannot find the directory which was found while retrieving file system hierarchy earlier.
CannotFindLink
Cannot find the link which was found while retrieving file system hierarchy earlier.
CannotResolveLink
Link is corrupted or its target cannot be found.
NotFileOrDirectory
Currently processed item is neither a file nor a directory.
OperationCanceled
Operation was canceled.
UnsupportedFeature
Feature required to complete the operation is not supported.
CannotDeleteFile
Cannot delete the file.
CannotDeleteDirectory
Cannot delete the directory.
CannotCalculateChecksum
Cannot calculate checksum.

Version Information

.NET Framework

Supported in: 4.8, 4.7.x, 4.6.x, 4.5.x, 4.0, 3.5 SP1

.NET Standard 2.0

Supported in: .NET Core 3.1, 3.0, 2.1; Xamarin.Android 9.1 (or higher); Xamarin.iOS 10.3 (or higher)

See Also