public static XmlHolder NewXMLHolder(System.String name, System.String value) { unsafe { var xmlHolder = new XmlHolder(); xmlHolder.mCoreObject = XmlSDK.RapidXmlA_NewXmlHolder(); var root = XmlSDK.RapidXmlNodeA_allocate_node(xmlHolder.CoreObject, name, ""); XmlSDK.RapidXmlA_append_node(xmlHolder.CoreObject, root); return(xmlHolder); } }