GSF.IO.FileStructure.Media.DiskMedium.CreateIoSession C# (CSharp) Method

CreateIoSession() public method

Creates a BinaryStreamIoSessionBase that can be used to read from this disk medium.
public CreateIoSession ( ) : BinaryStreamIoSessionBase
return GSF.IO.Unmanaged.BinaryStreamIoSessionBase
        public BinaryStreamIoSessionBase CreateIoSession()
        {
            return m_disk.CreateIoSession();
        }

Usage Example

Example #1
0
 /// <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));
 }