Click or drag to resize

IRecordReader Interface

Non-generic interface for record readers.

Namespace:  Ookii.Jumbo.IO
Assembly:  Ookii.Jumbo (in Ookii.Jumbo.dll) Version: 2.0.0
Syntax
public interface IRecordReader : IDisposable

The IRecordReader type exposes the following members.

Properties
  NameDescription
Public propertyBytesRead
Gets the actual number of bytes read from the input.
Public propertyCurrentRecord
Gets the current record.
Public propertyHasFinished
Gets a value indicating whether this instance has read all records.
Public propertyHasRecords
Gets a value that indicates whether there are records available on the data source that this reader is reading from.
Public propertyInputBytes
Gets the size of the records before deserialization.
Public propertyProgress
Gets the progress for the task, between 0 and 1.
Public propertyReadTime
Gets the time spent reading.
Public propertyRecordsRead
Gets the number of records that has been read by this record reader.
Public propertySourceName
Gets or sets the an informational string indicating the source of the records.
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodReadRecord
Reads a record.
Top
Events
  NameDescription
Public eventHasRecordsChanged
Occurs when the value of the HasRecords property changes.
Top
Remarks
See Also