Table of Contents

Class SizeEstimate

Namespace
ToSic.Sys.Memory
Assembly
ToSic.Sys.Core.dll
[InternalApi_DoNotUse_MayChangeWithoutNotice]
public record SizeEstimate : IEquatable<SizeEstimate>
Inheritance
object
SizeEstimate
Implements

Constructors

SizeEstimate(int, int, bool, bool)

public SizeEstimate(int Known = 0, int Estimated = 0, bool Unknown = false, bool Error = false)

Parameters

Known int
Estimated int
Unknown bool
Error bool

Properties

Error

public bool Error { get; init; }

Property Value

bool

Estimated

public int Estimated { get; init; }

Property Value

int

Icon

public string Icon { get; }

Property Value

string

Known

public int Known { get; init; }

Property Value

int

Total

public int Total { get; }

Property Value

int

Unknown

public bool Unknown { get; init; }

Property Value

bool

Operators

operator +(SizeEstimate, SizeEstimate)

public static SizeEstimate operator +(SizeEstimate a, SizeEstimate b)

Parameters

a SizeEstimate
b SizeEstimate

Returns

SizeEstimate

operator -(SizeEstimate, SizeEstimate)

public static SizeEstimate operator -(SizeEstimate a, SizeEstimate b)

Parameters

a SizeEstimate
b SizeEstimate

Returns

SizeEstimate