Table of Contents

Class DiskUsage

Namespace
Geotab.Checkmate.ObjectModel.Web
Assembly
Geotab.Checkmate.ObjectModel.dll

Class for getting disk usage.

public class DiskUsage
Inheritance
DiskUsage
Inherited Members

Constructors

DiskUsage()

Initializes a new instance of the DiskUsage class.

public DiskUsage()

DiskUsage(IEnumerable<DriveInfo>)

Initializes a new instance of the DiskUsage class.

public DiskUsage(IEnumerable<DriveInfo> drives)

Parameters

drives IEnumerable<DriveInfo>

The drives.

DiskUsage(long, double, decimal)

Initializes a new instance of the DiskUsage class.

public DiskUsage(long freeDiskSpaceKb, double freeDiskSpaceGb, decimal percentageDiskSpace)

Parameters

freeDiskSpaceKb long

The free disk space kb.

freeDiskSpaceGb double

The free disk space gb.

percentageDiskSpace decimal

The percentage disk space.

Properties

FreeDiskSpaceGb

Gets or sets the free disk space in GB.

public double FreeDiskSpaceGb { get; set; }

Property Value

double

The free disk space in GB.

FreeDiskSpaceKb

Gets or sets the free disk space in KB.

public long FreeDiskSpaceKb { get; set; }

Property Value

long

The free disk space in KB.

PercentageDiskSpace

Gets or sets the percentage disk space.

public decimal PercentageDiskSpace { get; set; }

Property Value

decimal

The percentage disk space.