Table of Contents

Class BackupAbortedException

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

An online backup was abandoned (BackupAborted). Nothing was published, and no page is forgotten: the next backup covers everything this one would have.

public sealed class BackupAbortedException : BackupException, ISerializable
Inheritance
BackupAbortedException
Implements
Inherited Members

Constructors

BackupAbortedException(BackupAbortReason, string, Exception)

Creates the exception.

public BackupAbortedException(BackupAbortReason reason, string message, Exception innerException = null)

Parameters

reason BackupAbortReason

Why the backup was abandoned.

message string

What happened.

innerException Exception

The underlying failure, if any.

Properties

IsTransient

Hint: true if this failure is temporary and retrying may succeed. The engine does NOT retry automatically — this is informational for callers. Default is false — subclasses must explicitly opt in to transience.

public override bool IsTransient { get; }

Property Value

bool

Reason

Why the backup was abandoned.

public BackupAbortReason Reason { get; }

Property Value

BackupAbortReason