/// <summary>
/// Creates a <see cref="DiskIoSession"/> that can be used to perform basic read/write functions.
/// </summary>
/// <returns></returns>
public DiskIoSession CreateDiskIoSession(FileHeaderBlock header, SubFileHeader file)
{
if (m_disposed)
{
throw new ObjectDisposedException(GetType().FullName);
}
return(new DiskIoSession(this, m_stream.CreateIoSession(), header, file));
}