Hashtable convertFromMsgPackObjectDictionary(MsgPack.MessagePackObjectDictionary mpobj) { Hashtable ht = new Hashtable(); MsgPack.MessagePackObjectDictionary.Enumerator e = mpobj.GetEnumerator(); while (e.MoveNext()) { MsgPack.MessagePackObject key = e.Current.Key; MsgPack.MessagePackObject val = e.Current.Value; ht.Add(key.AsString(), convertFromMsgPackObject(val)); } return(ht); }
static MapAttr convertFromMsgPackObjectDictionary(MsgPack.MessagePackObjectDictionary mpobj) { MapAttr t = new MapAttr(); MsgPack.MessagePackObjectDictionary.Enumerator e = mpobj.GetEnumerator(); while (e.MoveNext()) { MsgPack.MessagePackObject key = e.Current.Key; MsgPack.MessagePackObject val = e.Current.Value; t.put(key.AsString(), convertFromMsgPackObject(val)); } return(t); }
public string AsString() { return(_msgPackObject.AsString()); }