public override void WriteChars(char [] buffer, int index, int count)
 {
     writer.WriteChars(buffer, index, count);
     state = WriteState.Content;
 }