void WriteTextNode(RecordBuilder record) {
BuilderInfo mainNode = record.MainNode;
OutputScope scope = record.Manager.CurrentElementScope;
scope.Mixed = true;
if(scope.HtmlElementProps != null && scope.HtmlElementProps.NoEntities) {
// script or stile
Write(mainNode.Value);
}
else if (scope.ToCData) {
WriteCDataSection(mainNode.Value);
}
else {
WriteTextNode(mainNode);
}
}