public PXDatabaseException(string table, object[] keys, string message, Exception inner) : base(message, inner) { _Table = table; _Keys = keys; _ErrorCode = PXDbExceptions.Unknown; }
public PXDatabaseException(string table, object[] keys, PXDbExceptions errCode, string message) : base(message) { _Table = table; _Keys = keys; _ErrorCode = errCode; }
public PXDatabaseException(string table, object[] keys, PXDbExceptions errCode, string message, Exception inner) : base(message, inner) { _Table = table; _Keys = keys; _ErrorCode = errCode; if (errCode == PXDbExceptions.Deadlock) { Retry = true; } }
public PXDatabaseException(string table, object[] keys, string message) : base(message) { _Table = table; _Keys = keys; _ErrorCode = PXDbExceptions.Unknown; }