Click or drag to resize

MultiRecordWriter<T> Class

A record writer that paritions the records over multiple record writers.
Inheritance Hierarchy
System.Object
  Ookii.Jumbo.IO.RecordWriter<T>
    Ookii.Jumbo.IO.MultiRecordWriter<T>

Namespace:  Ookii.Jumbo.IO
Assembly:  Ookii.Jumbo (in Ookii.Jumbo.dll) Version: 2.0.0
Syntax
public sealed class MultiRecordWriter<T> : RecordWriter<T>, 
	IMultiRecordWriter<T>

Type Parameters

T
The type of the records.

The MultiRecordWriter<T> type exposes the following members.

Constructors
  NameDescription
Public methodMultiRecordWriter<T>
Initializes a new instance of the MultiRecordWriter<T> class.
Top
Properties
  NameDescription
Public propertyBytesWritten
Gets the number of bytes written.
(Overrides RecordWriter<T>.BytesWritten.)
Public propertyHasFinishedWriting (Inherited from RecordWriter<T>.)
Public propertyOutputBytes
Gets the total number of bytes written by each writer.
(Overrides RecordWriter<T>.OutputBytes.)
Public propertyPartitioner
Gets the partitioner.
Public propertyRecordsWritten
Gets the total number of records written by this record writer.
(Inherited from RecordWriter<T>.)
Public propertyWriters
Gets the record writers that this MultiRecordWriter<T> is writing to.
Public propertyWriteTime
Gets the time spent writing.
(Inherited from RecordWriter<T>.)
Top
Methods
  NameDescription
Public methodDispose()
Cleans up all resources held by this RecordWriter{T}.
(Inherited from RecordWriter<T>.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFinishWriting
Informs the record writer that no further records will be written.
(Overrides RecordWriter<T>.FinishWriting().)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWriteRecord
Writes a record.
(Inherited from RecordWriter<T>.)
Public methodWriteRecords
Writes the specified sequence of records.
(Inherited from RecordWriter<T>.)
Top
See Also