Class BackupChainBrokenException
A backup point cannot be restored because a pack of its chain is missing, or the chain's links disagree.
public sealed class BackupChainBrokenException : BackupException, ISerializable
- Inheritance
-
BackupChainBrokenException
- Implements
- Inherited Members
Constructors
BackupChainBrokenException(uint, uint, IReadOnlyList<uint>, string)
Creates the failure.
public BackupChainBrokenException(uint pointId, uint missingId, IReadOnlyList<uint> restorableAlternatives, string detail)
Parameters
pointIduintThe point that was asked for.
missingIduintThe point whose pack is missing or inconsistent.
restorableAlternativesIReadOnlyList<uint>The points that remain restorable, ascending.
detailstringWhat was wrong with the link.
Properties
MissingId
The point whose pack is missing or inconsistent.
public uint MissingId { get; }
Property Value
PointId
The point that was asked for.
public uint PointId { get; }
Property Value
RestorableAlternatives
The points that remain restorable, ascending.
public IReadOnlyList<uint> RestorableAlternatives { get; }