Specifies the action to resolve the current problem using the ProblemDetected event.

Namespace:  Rebex.IO.Compression
Assembly:  Rebex.Zip (in Rebex.Zip.dll) Version: 1.0.4086.0

Syntax

C#
[FlagsAttribute]
public enum ArchiveProblemActions
Visual Basic (Declaration)
<FlagsAttribute> _
Public Enumeration ArchiveProblemActions
Visual C++
[FlagsAttribute]
public enum class ArchiveProblemActions

Members

Member nameDescription
Skip
Skip the current problematic item.
Overwrite
Overwrite target file with the same name.
OverwriteIfOlder
Overwrite target file with the same name if it is older than the source file.
OverwriteIfDifferentSize
Overwrite target file with the same name if it has a different size.
Rename
Assign a different name to the target file. NewName of the event argument must be set to the desired name.
Retry
Retry the current operation again.
FollowLink
Resolve the symbolic link.
Cancel
Cancel the whole operation. An exception with the ProblemType property set to the OperationCanceled is thrown.
ThrowException
Cancel the whole operation. Don't process any other files. An exception describing the problem is thrown.

See Also