Skip to main content
Table of Contents

Class ErasedPlane

Namespace
Stratara.Abstractions.Erasure
Assembly
Stratara.Abstractions.dll

One plane of a composed erasure, and the scopes that were swept in it.

public sealed record ErasedPlane : IEquatable<ErasedPlane>
Inheritance
ErasedPlane
Implements
Inherited Members
Extension Methods

Constructors

ErasedPlane(ErasurePlane, IReadOnlyList<string>)

One plane of a composed erasure, and the scopes that were swept in it.

public ErasedPlane(ErasurePlane Plane, IReadOnlyList<string> Scopes)

Parameters

Plane ErasurePlane

The plane that was swept.

Scopes IReadOnlyList<string>

A description of each scope the sweep covered — a tenant, a user, or a user within a tenant. Empty where the plane's sweep takes no scope of its own.

Properties

Plane

The plane that was swept.

public ErasurePlane Plane { get; init; }

Property Value

ErasurePlane

Scopes

A description of each scope the sweep covered — a tenant, a user, or a user within a tenant. Empty where the plane's sweep takes no scope of its own.

public IReadOnlyList<string> Scopes { get; init; }

Property Value

IReadOnlyList<string>