// "destination" is type KBObject
using (StringReader strReader = new StringReader(buffer.ToString())) using (XmlReader reader = new XmlTextReader(strReader)) BLServices.KnowledgeManager.ImportInObject(reader, destination);