public void Read(batchTotalUpdateSkuInventory_result structs, Protocol iprot) { if (true) { Dictionary <string, vipapis.marketplace.inventory.UpdateSkuStockResult> value; value = new Dictionary <string, vipapis.marketplace.inventory.UpdateSkuStockResult>(); iprot.ReadMapBegin(); while (true) { try{ string _key0; vipapis.marketplace.inventory.UpdateSkuStockResult _val0; _key0 = iprot.ReadString(); _val0 = new vipapis.marketplace.inventory.UpdateSkuStockResult(); vipapis.marketplace.inventory.UpdateSkuStockResultHelper.getInstance().Read(_val0, iprot); value.Add(_key0, _val0); } catch (Exception e) { break; } } iprot.ReadMapEnd(); structs.SetSuccess(value); } Validate(structs); }
public void Write(batchTotalUpdateSkuInventory_result structs, Protocol oprot) { Validate(structs); oprot.WriteStructBegin(); if (structs.GetSuccess() != null) { oprot.WriteFieldBegin("success"); oprot.WriteMapBegin(); foreach (KeyValuePair <string, vipapis.marketplace.inventory.UpdateSkuStockResult> _ir0 in structs.GetSuccess()) { string _key0 = _ir0.Key; vipapis.marketplace.inventory.UpdateSkuStockResult _value0 = _ir0.Value; oprot.WriteString(_key0); vipapis.marketplace.inventory.UpdateSkuStockResultHelper.getInstance().Write(_value0, oprot); } oprot.WriteMapEnd(); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); }
public void Read(totalUpdateSkuInventory_result structs, Protocol iprot) { if (true) { vipapis.marketplace.inventory.UpdateSkuStockResult value; value = new vipapis.marketplace.inventory.UpdateSkuStockResult(); vipapis.marketplace.inventory.UpdateSkuStockResultHelper.getInstance().Read(value, iprot); structs.SetSuccess(value); } Validate(structs); }
public void SetSuccess(vipapis.marketplace.inventory.UpdateSkuStockResult value) { this.success_ = value; }