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
PlaneErasurePlaneThe plane that was swept.
ScopesIReadOnlyList<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
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; }