private static string getPrimaryKeysAsStringFromXml(AbstractTuple datatuple, List<long> primaryKeys)
{
string value = "";
foreach (long t in primaryKeys)
{
// empty means not equals value
// so if value is empty add timestamp millisec
//datatuple.Materialize();
object v = GetValueXmlDocument(datatuple.XmlVariableValues, t);
if (v != null)
//if (!String.IsNullOrEmpty(v.ToString()))
if (!String.IsNullOrEmpty((string)v))
value += ";" + v;
else
return "";
else
return "";
}
return value;
}