22 namespace Deveel.Data.Sql.Statements {
26 if (constraint == null)
27 throw new ArgumentNullException(
"constraint");
29 Constraint = constraint;
48 data.
SetValue(
"Constraint", Constraint);
void GetData(SerializeData data)
void SetValue(string key, Type type, object value)
AlterTableActionType ActionType
AddConstraintAction(ObjectData data)
An interface used to prepare a SqlExpression object.
AddConstraintAction(SqlTableConstraint constraint)
AlterTableActionType
The possible types of actions in a AlterTableAction expression.
object Prepare(IExpressionPreparer preparer)
Converts the underlying value of this instance into an object that can be evaluated by an expression...
object GetValue(string key)
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation...