DiscUtils.Dmg
Represents a DMG (aka UDIF) backed disk.
Initializes a new instance of the Disk class.
The stream containing the disk.
Whether the new instance takes ownership of stream.
Gets the capacity of the disk (in bytes).
Gets the content of the disk as a stream.
Note the returned stream is not guaranteed to be at any particular position. The actual position
will depend on the last partition table/file system activity, since all access to the disk contents pass
through a single stream instance. Set the stream position before accessing the stream.
Gets the type of disk represented by this object.
Gets information about the type of disk.
This property provides access to meta-data about the disk format, for example whether the
BIOS geometry is preserved in the disk file.
Gets the geometry of the disk.
Gets the layers that make up the disk.
Create a new differencing disk, possibly within an existing disk.
The file system to create the disk on.
The path (or URI) for the disk to create.
The newly created disk.
Create a new differencing disk.
The path (or URI) for the disk to create.
The newly created disk.
Disposes of this instance, freeing underlying resources.
true if called from Dispose.
Initializes a new instance of the DiskImageFile class.
The stream to read.
Indicates if the new instance should control the lifetime of the stream.
Gets the geometry of the virtual disk layer.
Gets a value indicating whether the file is a differencing disk.
Gets the location of the parent file, given a base path.
Array of candidate file locations.
Gets the partitions present on the disk.