Deveel.Data.Sql.Tables.ConstraintInfo.ConstraintInfo C# (CSharp) Méthode

ConstraintInfo() public méthode

public ConstraintInfo ( string constraintName, ConstraintType constraintType, ObjectName tableName, string columnNames ) : System
constraintName string
constraintType ConstraintType
tableName ObjectName
columnNames string
Résultat System
        public ConstraintInfo(string constraintName, ConstraintType constraintType, ObjectName tableName, string[] columnNames)
        {
            if (tableName == null)
                throw new ArgumentNullException("tableName");
            if (columnNames == null)
                throw new ArgumentNullException("columnNames");

            if (constraintType != ConstraintType.Check && columnNames.Length == 0)
                throw new ArgumentException("The provided column names for the constraint is empty.", "columnNames");

            ConstraintName = constraintName;
            ColumnNames = columnNames;
            TableName = tableName;
            ConstraintType = constraintType;
        }

Same methods

ConstraintInfo::ConstraintInfo ( ConstraintType constraintType, ObjectName tableName, string columnNames ) : System