public override void WriteName(string name)
 {
     writer.WriteName(name);
     state = WriteState.Content;
 }
 public override void WriteTo(XmlWriter w)
 {
     w.WriteRaw("&");
     w.WriteName(Name);
     w.WriteRaw(";");
 }