/// <summary> /// Opens a volume using the file system. /// </summary> /// <param name="volume">The volume to access</param> /// <param name="parameters">Parameters for the file system</param> /// <returns>A file system instance</returns> public abstract DiscFileSystem Open(VolumeInfo volume, FileSystemParameters parameters);
/// <summary> /// Detect which file systems are present on a volume. /// </summary> /// <param name="volume">The volume to inspect</param> /// <returns>The list of file systems detected.</returns> public static FileSystemInfo[] DetectDefaultFileSystems(VolumeInfo volume) { return(s_defaultInstance.DetectFileSystems(volume)); }
/// <summary> /// Opens a volume using the file system. /// </summary> /// <param name="volume">The volume to access</param> /// <returns>A file system instance</returns> public DiscFileSystem Open(VolumeInfo volume) { return(Open(volume, null)); }