public override void Flush() { FlushBuffer(); FlushEncoder(); if ( stream != null ) { stream.Flush(); } }