Skip to main content

StorageStatus

Namespace: Busy.Bar

Internal storage usage.

public sealed record class StorageStatus : System.IEquatable`1[[Busy.Bar.StorageStatus, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → StorageStatus
Implements IEquatable<StorageStatus>
Attributes NullableContextAttribute, NullableAttribute

Properties

UsedBytes

Bytes currently in use.

public long UsedBytes { get; init; }

Property Value

Int64

FreeBytes

Bytes currently free.

public long FreeBytes { get; init; }

Property Value

Int64

TotalBytes

Total size of the storage partition, in bytes.

public long TotalBytes { get; init; }

Property Value

Int64

Constructors

StorageStatus(Int64, Int64, Int64)

Internal storage usage.

public StorageStatus(long UsedBytes, long FreeBytes, long TotalBytes)

Parameters

UsedBytes Int64
Bytes currently in use.

FreeBytes Int64
Bytes currently free.

TotalBytes Int64
Total size of the storage partition, in bytes.