Class ErasureIncompleteException
- Namespace
- Stratara.Abstractions.Erasure
- Assembly
- Stratara.Abstractions.dll
Raised when one plane's sweep fails during a composed erasure. The erasure stops at that plane rather than continuing, so a later plane never shreds the key material an earlier, failed plane still needs to read.
public sealed class ErasureIncompleteException : Exception, ISerializable
- Inheritance
-
ErasureIncompleteException
- Implements
- Inherited Members
- Extension Methods
Constructors
ErasureIncompleteException(ErasurePlane, ErasureReport, Exception)
Creates the exception for a plane that failed.
public ErasureIncompleteException(ErasurePlane plane, ErasureReport completed, Exception innerException)
Parameters
planeErasurePlaneThe plane whose sweep failed.
completedErasureReportThe planes that had already been swept when the failure occurred.
innerExceptionExceptionThe failure the plane's sweep raised.
Properties
Completed
The planes swept before the failure. Resume from Plane.
public ErasureReport Completed { get; }
Property Value
Plane
The plane whose sweep failed.
public ErasurePlane Plane { get; }