//Protobuffer从MemoryStream进行反序列化 public bool FromMemoryStream(MemoryStream protoMS) { ActivityScheduleRpcThiefOpenMonsterAsk pb = ProtoBuf.Serializer.Deserialize <ActivityScheduleRpcThiefOpenMonsterAsk>(protoMS); FromPB(pb); return(true); }
//从Protobuffer类型初始化 public void FromPB(ActivityScheduleRpcThiefOpenMonsterAsk v) { if (v == null) { return; } m_ThiefData.FromPB(v.ThiefData); }
//转化成Protobuffer类型函数 public ActivityScheduleRpcThiefOpenMonsterAsk ToPB() { ActivityScheduleRpcThiefOpenMonsterAsk v = new ActivityScheduleRpcThiefOpenMonsterAsk(); v.ThiefData = m_ThiefData.ToPB(); return(v); }