BackupSettings Class

Class contains options for backup operation
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.ImapBackupSettings

Namespace:  Aspose.Email.Clients.Imap
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 21.3
Syntax
public class BackupSettings

The BackupSettings type exposes the following members.

Constructors
  NameDescription
Public methodBackupSettings
Initializes a new instance of the BackupSettings class
Public methodBackupSettings(BackupOptions)
Initializes a new instance of the BackupSettings class
Public methodBackupSettings(Boolean, Boolean, Int32, Int32)
Initializes a new instance of the BackupSettings class
Properties
  NameDescription
Public propertyStatic memberDefault
Gets BackupSettings class with settings by default
Public propertyExecuteRecursively
Gets or sets value which defines if backup should be executed recursively
Public propertyNumberOfAttemptsToRrepeat
Gets or sets value which defines number of attempts to repeat failed operation In case of some IMAP command inside backup operation returns failed result, IMAP client tries to repeat this operation again according to defined quantity of times. For instance if FETCH operation returns error AE_1_1_0243 FETCH 219 (BODY) AE_1_1_0243 NO[UNAVAILABLE] FETCH Service is temporarily not available Client tries to execute it again.
Public propertyRestoreConnection
Gets or sets value which defines if connection has to be restored in case if server closes connection forcibly This option has to be used together with NumberOfAttemptsToRrepeat option.
Public propertyTimeoutBetweenAttempts
Gets or sets value which defines timeout (in milliseconds) between attemptions to execute operation again This option has to be used together with NumberOfAttemptsToRrepeat option.
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Operators
See Also