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.