public void Write(IDataWriter dw, TValue value) { dw_.SetDataWriter(dw); WriterAgentGenerator <InternalDataWriter, TValue> .Run(dw_, value); dw_.Flush(); }
public void Write(BinaryWriter bw, TValue value) { bw_.SetBinaryWriter(bw); WriterAgentGenerator <InternalBinaryWriter, TValue> .Run(bw_, value); bw_.Flush(); }
public void Write(Stream stream, TValue value) { bw_.SetStream(stream); WriterAgentGenerator <InternalStreamWriter, TValue> .Run(bw_, value); bw_.Flush(); }