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

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

Syntax

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

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.
Supported by the .NET Compact FrameworkOverwriteIfDifferentSize
Overwrite target file with the same name if it has a different size.
Supported by the .NET Compact FrameworkOverwriteIfDifferentChecksum
Overwrite target file with the same name if it has a different CRC-32 checksum.
Supported by the .NET Compact FrameworkRename
Assign a different name to the target file. 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 FrameworkCancel
Cancel the whole operation. An exception with the ProblemType property set to the OperationCanceled is thrown.
Supported by the .NET Compact FrameworkThrowException
Cancel the whole operation. Don't process any other files. An exception describing the problem is thrown.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also