C# Class GSF.IO.FileStructure.SubFileStream

Provides a file stream that can be used to open a file and does all of the background work required to translate virtual position data into physical ones.
Inheritance: ISupportsBinaryStream
Mostra file Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Private Properties

Property Type Description
ClearIndexNodeCache void
ISupportsBinaryStream GSF.IO.Unmanaged.BinaryStreamIoSessionBase
SubFileStream System

Public Methods

Method Description
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Private Methods

Method Description
ClearIndexNodeCache ( IoSession caller, IndexParser mostRecentParser ) : void
ISupportsBinaryStream ( ) : BinaryStreamIoSessionBase

Aquire an IO Session.

SubFileStream ( DiskIo dataReader, SubFileHeader subFile, FileHeaderBlock fileHeaderBlock, bool isReadOnly ) : System

Creates an SubFileStream

Method Details

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void