public static IQuery WithLockMode(this IQuery source, string alias, LockingHints lockHints) { if (lockHints == null) return source; return source.SetLockMode(alias, lockHints.TransformToLockMode()); }
static LockingHints() { UpdRow = new LockingHints(LockMode.Upgrade); UpdRowReadPast = new LockingHints(LockMode.UpgradeNoWait); }