public override byte[] GetXmlData()
        {
            if (partialProblems.Count < 1)
                throw new InvalidOperationException("PartialProblems can not be empty for serialization");

            XmlMessageSerializer serilizer = new XmlMessageSerializer();
            return serilizer.SerilizeMessageObject(this, typeof(SolvePartialProblems));
        }
示例#2
0
 public override byte[] GetXmlData()
 {
     XmlMessageSerializer serializer = new XmlMessageSerializer();
     return serializer.SerilizeMessageObject(this, typeof(Status));
 }
 public override byte[] GetXmlData()
 {
     XmlMessageSerializer serilizer = new XmlMessageSerializer();
     return serilizer.SerilizeMessageObject(this, typeof(SolveRequestResponse));
 }
示例#4
0
        public override byte[] GetXmlData()
        {
            if (solvableProblems.Count == 0)
                throw new System.InvalidOperationException("Solvable problems cannot be empty");

            XmlMessageSerializer serializer = new XmlMessageSerializer();
            return serializer.SerilizeMessageObject(this, typeof(Register));
        }