Namespace LfrlAnvil.Computable.Expressions.Exceptions
Classes
- InvalidParsedExpressionArgumentCountException
Represents an error that occurred due to an invalid number of arguments during delegate invocation.
- InvalidParsedExpressionArgumentsException
Represents an error that occurred due to invalid expression argument names.
- ParsedExpressionArgumentBindingException
Represents an error that occurred due to an invalid argument name during argument binding.
- ParsedExpressionArgumentBufferTooSmallException
Represents an error that occurred due to an argument buffer being too small.
- ParsedExpressionConstructException
Represents an error associated with an expression construct.
- ParsedExpressionCreationException
Represents an error that occurred during an attempt to create an IParsedExpression<TArg, TResult> instance.
- ParsedExpressionFactoryBuilderException
Represents an error that occurred during an attempt to create an IParsedExpressionFactory instance.
- ParsedExpressionInvalidArrayElementException
Represents an error that occurred due to an invalid array element expression.
- ParsedExpressionInvalidExpressionException
Represents an error that occurred due to an unexpected expression.
- ParsedExpressionInvocationException
Represents an error that can be thrown by compiled expression delegates.
- ParsedExpressionMemberAmbiguityException
Represents an error that occurred due to ambiguous member name.
- ParsedExpressionNonInvocableTypeExpression
Represents an error that occurred due to an attempt to invoke an instance of a non-delegate type.
- ParsedExpressionTypeConverterException
Represents an error that occurred due to an invalid type cast.
- ParsedExpressionUnresolvableIndexerException
Represents an error that occurred due to a missing indexer property.
- ParsedExpressionUnresolvableMemberException
Represents an error that occurred due to a missing member.
- UnsupportedDelegateParameterCountException
Represents an error that occurred due to a number of nested delegate parameters with a closure being too large.