Click or drag to resize

MultiRecordWriterT Class

A record writer that paritions the records over multiple record writers.
Inheritance Hierarchy
SystemObject
  Ookii.Jumbo.IORecordWriterT
    Ookii.Jumbo.IOMultiRecordWriterT

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 MultiRecordWriterT type exposes the following members.

Constructors
  NameDescription
Public methodMultiRecordWriterT
Initializes a new instance of the MultiRecordWriterT class.
Top
Properties
  NameDescription
Public propertyBytesWritten
Gets the number of bytes written.
(Overrides RecordWriterTBytesWritten.)
Public propertyHasFinishedWriting
Gets a value indicating whether FinishWriting method has been called.
(Inherited from RecordWriterT.)
Public propertyOutputBytes
Gets the total number of bytes written by each writer.
(Overrides RecordWriterTOutputBytes.)
Public propertyPartitioner
Gets the partitioner.
Public propertyRecordsWritten
Gets the total number of records written by this record writer.
(Inherited from RecordWriterT.)
Public propertyWriters
Gets the record writers that this MultiRecordWriterT is writing to.
Public propertyWriteTime
Gets the time spent writing.
(Inherited from RecordWriterT.)
Top
Methods
  NameDescription
Public methodDispose
Cleans up all resources held by this RecordWriter{T}.
(Inherited from RecordWriterT.)
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 RecordWriterTFinishWriting.)
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 RecordWriterT.)
Public methodWriteRecords
Writes the specified sequence of records.
(Inherited from RecordWriterT.)
Top
See Also