Click or drag to resize

LineRecordReader Class

Reads records from a stream using line breaks as the record boundary.
Inheritance Hierarchy

Namespace: Ookii.Jumbo.IO
Assembly: Ookii.Jumbo (in Ookii.Jumbo.dll) Version: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntax
public sealed class LineRecordReader : StreamRecordReader<Utf8String>

The LineRecordReader type exposes the following members.

Constructors
 NameDescription
Public methodLineRecordReader(Stream) Initializes a new instance of the LineRecordReader class that reads from the specified stream.
Public methodLineRecordReader(Stream, Int64, Int64, Boolean) Initializes a new instance of the LineRecordReader class that reads the specified range from the specified stream.
Top
Properties
 NameDescription
Public propertyBytesRead Gets the size of the records before deserialization.
(Inherited from StreamRecordReaderT)
Public propertyCurrentRecord Gets the current record.
(Inherited from RecordReaderT)
Public propertyHasFinished Gets a value indicating whether this instance has read all records.
(Inherited from RecordReaderT)
Public propertyHasRecords Gets a value that indicates whether there are records available on the data source that this reader is reading from.
(Inherited from RecordReaderT)
Public propertyInputBytes Gets the size of the records before deserialization.
(Overrides StreamRecordReaderTInputBytes)
Public propertyProgress Gets the progress of the reader.
(Inherited from StreamRecordReaderT)
Public propertyReadTime Gets the time spent reading.
(Inherited from RecordReaderT)
Public propertyRecordsRead Gets the number of records that has been read by this record reader.
(Inherited from RecordReaderT)
Public propertySourceName Gets or sets the an informational string indicating the source of the records.
(Inherited from RecordReaderT)
Top
Methods
 NameDescription
Public methodDispose Cleans up all resources held by this StreamRecordReader{T}.
(Inherited from RecordReaderT)
Public methodEnumerateRecords Enumerates over all the records.
(Inherited from RecordReaderT)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodReadRecord Reads a record.
(Inherited from RecordReaderT)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Events
 NameDescription
Public eventHasRecordsChanged Occurs when the value of the HasRecords property changes.
(Inherited from RecordReaderT)
Top
See Also