Click or drag to resize

IResultDataReader Interface

Interface to connect the IResultData with an IResultReadBridge.

Special kind of read functionality can be required in different scenaries. Examples of read functionality include lazy reading (read only when required), time-filtered reading etc. The data reader implements this special read functionality for the IResultRandomReadBridge bridges.

Namespace:  DHI.Mike1D.ResultDataAccess
Assembly:  DHI.Mike1D.ResultDataAccess (in DHI.Mike1D.ResultDataAccess.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public interface IResultDataReader

The IResultDataReader type exposes the following members.

Methods
  NameDescription
Public methodClose
Close storage
Public methodRead
Reads the header and data from persistant storage and populates the associated resultData object. This is the same as calling ReadHeader(IDiagnostics) and ReadData(IDiagnostics) in that order.
Public methodReadData
Reads in the data from persistant storage and populates the associated resultdata object.

You can not load the data without having loaded the header, hence it can be assumed that ReadHeader(IDiagnostics) has already been called.

Public methodReadHeader(IDiagnostics)
Reads in the header data from persistant storage and populates the associated resultdata object.
Public methodReadHeader(Boolean, IDiagnostics)
Reads in the header data from persistant storage and populates the associated resultdata object.
Top
See Also