24 namespace Deveel.Data.Routines {
31 : this(null, message) {
39 : this(routineName, args, FormMessage(routineName, args)) {
43 : base(routineName, message) {
50 var sb =
new StringBuilder(name.
FullName);
53 for (
int i = 0; i < args.Length; i++) {
56 if (i < args.Length - 1)
62 return String.Format(
"Unable to resolve {0} to any routine within the system.", sb);
RoutineNotFouncException(ObjectName routineName, SqlExpression[] args)
Describes the name of an object within a database.
RoutineNotFouncException(ObjectName routineName, string message)
RoutineNotFouncException(ObjectName routineName, SqlExpression[] args, string message)
RoutineNotFouncException(string message)
string FullName
Gets the full reference name formatted.
static string FormMessage(ObjectName name, SqlExpression[] args)
RoutineNotFouncException(ObjectName routineName)
Defines the base class for instances that represent SQL expression tree nodes.