IRecord | 
The IRecordWriter type exposes the following members.
| Name | Description | |
|---|---|---|
| BytesWritten | Gets the number of bytes that were actually written to the output. | |
| OutputBytes | Gets the size of the written records after serialization. | |
| RecordsWritten | Gets the total number of records written by this record writer. | |
| WriteTime | Gets the time spent writing. | 
| Name | Description | |
|---|---|---|
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable)  | |
| FinishWriting | Informs the record writer that no further records will be written. | |
| WriteRecord | Writes a record. | 
| Record writers must inherit from RecordWriterT, not just implement this interface. |