Constraint.ConstraintName Property

Definition

The name of a constraint in the ConstraintCollection.

C#
public virtual string ConstraintName { get; set; }
C#
[System.Data.DataSysDescription("ConstraintNameDescr")]
public virtual string ConstraintName { get; set; }

Property Value

The name of the Constraint.

Attributes

Exceptions

The Constraint name is a null value or empty string.

The ConstraintCollection already contains a Constraint with the same name (The comparison is not case-sensitive.).

Examples

The following example iterates through the ConstraintCollection of a DataTable and prints each ConstraintName.

C#
private void PrintConstraintNames(DataTable myTable){
   foreach(Constraint cs in myTable.Constraints){
      Console.WriteLine(cs.ConstraintName);
   }
}

Remarks

The ConstraintCollection is returned by the Constraints property of the DataTable class.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1