private object Deserialize(Type targetType, XmlRpcObjectBase item, PropertyInfo[] properties) { if (item is XmlRpcStruct strct) { return(DeserializeStruct(targetType, strct, properties)); } // todo: implement any other types that may be supported like serialize as strings, integers, doubles, etc throw new NotImplementedException(); return(default(object)); }
public XmlRpcMember(XmlRpcString name, XmlRpcObjectBase value) { Name = name; Value = value; }
public void Add(XmlRpcObjectBase child) { children.Add(child); }