Table of Contents

Namespace YndigoBlue.Velocity.Exceptions

Classes

ColumnNotFoundException

Thrown when a referenced column cannot be found in a table or query result.

CustomViewCodeCompilationException

Thrown when compilation of code-based view definition fails.

ExceptionFactory

Provides factory methods for creating strongly-typed exception instances with pre-populated properties.

ExternalTransactionImportException

Thrown when attempting to perform a data import operation within an externally-managed transaction.

FromItemNotInQueryException

Thrown when a query references a table or alias that is not included in the FROM clause.

GetInvalidFieldNameException

Thrown when attempting to retrieve a value for a field that doesn't exist in a Record.

IndexNameNotFoundException

Thrown when a referenced index cannot be found in the database schema.

InvalidCheckConstraintException

Thrown when a check constraint definition is invalid or malformed.

InvalidColumnDataTypeException

Thrown when a column is defined with an invalid or unsupported data type for the target database.

InvalidImportMappingsException

Thrown when import column mappings are invalid or incompatible with the target table schema.

InvalidParamterValueException

Thrown when a method parameter receives an invalid value.

NoValueForNotNullColumnException

Thrown when attempting to insert or update a record without providing a value for a NOT NULL column.

RecordNotAddedException

Thrown when a record insertion operation fails to add the expected record to the database.

SchemaNotFoundException

Thrown when a referenced database schema cannot be found.

SelectItemNotInJoinException

Thrown when a SELECT clause references a column that is not available in the JOIN result set.

SetInvalidFieldNameException

Thrown when attempting to set a value for a field that doesn't exist in a Record.

SetInvalidFieldSizeException

Thrown when attempting to set a value that exceeds the maximum size defined for a field.

TableNotFoundException

Thrown when a referenced table cannot be found in the database schema.

UnsupportedOperationException

Thrown when attempting to perform an operation that is not supported by the current database provider or context.

ValueSetForAutoGeneratedColumnException

Thrown when attempting to explicitly set a value for an auto-generated column.

WrongDataTypeException

Thrown when attempting to access or set a field value using an incompatible data type.