Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter Class Reference
Implementation of IRecordWriter<T> for block records. More...
Inheritance diagram for Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter:
Public Member Functions | |
BlockRecordWriter (Stream stream) | |
Default constructor. More... | |
void | WriteHeader (IEnumerable< byte[]> header) |
Headers are not supported on block records. More... | |
void | Write (byte[] record) |
Writes a record. More... | |
void | Dispose () |
Public Member Functions inherited from Summer.Batch.Extra.Sort.IRecordWriter< byte[]> | |
void | Write (T record) |
Writes a record. More... | |
void | WriteHeader (IEnumerable< T > header) |
Writes the header More... | |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Actually disposes the current object. More... | |
Detailed Description
Implementation of IRecordWriter<T> for block records.
Constructor & Destructor Documentation
Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter.BlockRecordWriter | ( | Stream | stream | ) |
Default constructor.
- Parameters
-
stream the stream to write to
Member Function Documentation
void Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter.Dispose | ( | ) |
- See also
- IDisposable::Dispose
|
protectedvirtual |
Actually disposes the current object.
- Parameters
-
disposing Indicates whether the method was invoked from the IDisposable.Dispose implementation or from the finalizer
void Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter.Write | ( | byte[] | record | ) |
Writes a record.
- Parameters
-
record the record to write
void Summer.Batch.Extra.Sort.Legacy.BlockRecordWriter.WriteHeader | ( | IEnumerable< byte[]> | header | ) |
Headers are not supported on block records.
- Parameters
-
header ignored
The documentation for this class was generated from the following file:
- Summer.Batch.Extra/Sort/Legacy/BlockRecordWriter.cs