Show / Hide Table of Contents

Class Volume

Information about a storage volume.

Inheritance
object
Volume
Implements
IMessage<Volume>
IEquatable<Volume>
IDeepCloneable<Volume>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class Volume : IMessage<Volume>, IEquatable<Volume>, IDeepCloneable<Volume>, IBufferMessage, IMessage

Constructors

Volume()

Declaration
public Volume()

Volume(Volume)

Declaration
public Volume(Volume other)
Parameters
Type Name Description
Volume other

Properties

DevicePath

The system path to the device (e.g., "\.\HarddiskVolume1", "/dev/sda1").

Declaration
public string DevicePath { get; set; }
Property Value
Type Description
string

FileSystem

The name of the file system on the volume (e.g., "NTFS", "FAT32").

Declaration
public string FileSystem { get; set; }
Property Value
Type Description
string

IsMounted

Indicates whether the volume is currently mounted.

Declaration
public bool IsMounted { get; set; }
Property Value
Type Description
bool

IsReadOnly

Indicates whether the volume is mounted as read-only.

Declaration
public bool IsReadOnly { get; set; }
Property Value
Type Description
bool

MountPoint

The path where the volume is mounted (e.g., "C:", "/mnt/data").

Declaration
public string MountPoint { get; set; }
Property Value
Type Description
string

Name

The user-assigned label or name for the volume.

Declaration
public string Name { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX