public override void WriteWhitespace(string text) {
VerifyState(Method.WriteWhitespace);
XmlConvert.VerifyCharData(text, ExceptionType.ArgumentException);
if (document.PreserveWhitespace) {
XmlNode node = document.CreateWhitespace(text);
AddChild(node, write);
}
}