public override void Deserialize(IDataReader reader) { sellerId = reader.ReadDouble(); var limit = (ushort)reader.ReadUShort(); objectsInfos = new Types.ObjectItemToSellInHumanVendorShop[limit]; for (int i = 0; i < limit; i++) { objectsInfos[i] = new Types.ObjectItemToSellInHumanVendorShop(); objectsInfos[i].Deserialize(reader); } }
public override void Deserialize(IDataReader reader) { sellerId = reader.ReadInt(); if (sellerId < 0) throw new Exception("Forbidden value on sellerId = " + sellerId + ", it doesn't respect the following condition : sellerId < 0"); var limit = reader.ReadUShort(); objectsInfos = new Types.ObjectItemToSellInHumanVendorShop[limit]; for (int i = 0; i < limit; i++) { objectsInfos[i] = new Types.ObjectItemToSellInHumanVendorShop(); objectsInfos[i].Deserialize(reader); } }
public void Deserialize(IDataReader reader) { sellerId = reader.ReadDouble(); if (sellerId < -9.007199254740992E15 || sellerId > 9.007199254740992E15) { throw new System.Exception("Forbidden value on sellerId = " + sellerId + ", it doesn't respect the following condition : sellerId < -9.007199254740992E15 || sellerId > 9.007199254740992E15"); } var limit = reader.ReadUShort(); objectsInfos = new Types.ObjectItemToSellInHumanVendorShop[limit]; for (int i = 0; i < limit; i++) { objectsInfos[i] = new Types.ObjectItemToSellInHumanVendorShop(); objectsInfos[i].Deserialize(reader); } }
public override void Deserialize(IDataReader reader) { sellerId = reader.ReadInt(); if (sellerId < 0) { throw new Exception("Forbidden value on sellerId = " + sellerId + ", it doesn't respect the following condition : sellerId < 0"); } var limit = reader.ReadUShort(); objectsInfos = new Types.ObjectItemToSellInHumanVendorShop[limit]; for (int i = 0; i < limit; i++) { objectsInfos[i] = new Types.ObjectItemToSellInHumanVendorShop(); objectsInfos[i].Deserialize(reader); } }
public override void Deserialize(IDataReader reader) { sellerId = reader.ReadDouble(); if (sellerId < -9007199254740990 || sellerId > 9007199254740990) { throw new Exception("Forbidden value on sellerId = " + sellerId + ", it doesn't respect the following condition : sellerId < -9007199254740990 || sellerId > 9007199254740990"); } var limit = reader.ReadShort(); var objectsInfos_ = new Types.ObjectItemToSellInHumanVendorShop[limit]; for (int i = 0; i < limit; i++) { objectsInfos_[i] = new Types.ObjectItemToSellInHumanVendorShop(); objectsInfos_[i].Deserialize(reader); } objectsInfos = objectsInfos_; }