Skip to main content
Table of Contents

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

plane ErasurePlane

The plane whose sweep failed.

completed ErasureReport

The planes that had already been swept when the failure occurred.

innerException Exception

The failure the plane's sweep raised.

Properties

Completed

The planes swept before the failure. Resume from Plane.

public ErasureReport Completed { get; }

Property Value

ErasureReport

Plane

The plane whose sweep failed.

public ErasurePlane Plane { get; }

Property Value

ErasurePlane