public DateTime? GetServerSideModificationDate(string path)
{
path = Normalize(path);
Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters.Add("path", path);
object obj = ExecuteSQLFunction("SELECT serverSideModificationDate FROM files WHERE path=@path", parameters);
if (null != obj)
{
#if __MonoCS__
obj = DateTime.SpecifyKind((DateTime)obj, DateTimeKind.Utc);
#else
obj = ((DateTime)obj).ToUniversalTime();
#endif
}
return (DateTime?)obj;
}