public override void DeserializeToken (JSONReader JSONReader, string Tag) {
switch (Tag) {
case "d" : {
d = JSONReader.ReadBinary ();
break;
}
case "p" : {
p = JSONReader.ReadBinary ();
break;
}
case "q" : {
q = JSONReader.ReadBinary ();
break;
}
case "dp" : {
dp = JSONReader.ReadBinary ();
break;
}
case "dq" : {
dq = JSONReader.ReadBinary ();
break;
}
case "qi" : {
qi = JSONReader.ReadBinary ();
break;
}
default : {
base.DeserializeToken(JSONReader, Tag);
break;
}
}
// check up that all the required elements are present
}