Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
UniqueConstraint Constructor (String, DataColumn)

UniqueConstraint Constructor (String, DataColumn)

Initializes a new instance of the UniqueConstraint class with the specified name and DataColumn.

Namespace:  System.Data
Assembly:  System.Data (in System.Data.dll)

public UniqueConstraint(
	string name,
	DataColumn column
)

Parameters

name
Type: System.String

The name of the constraint.

column
Type: System.Data.DataColumn

The DataColumn to constrain.

The following example creates a new UniqueConstraint and assigns it to the ParentKeyConstraint property of a DataRelation.

Private Sub CreateUniqueConstraint(ByVal dataSetSuppliers As DataSet)
    Dim uniqueConstraint As UniqueConstraint

    ' Get the DataColumn of a table in a DataSet. 
    Dim dataColumn As DataColumn
    dataColumn = dataSetSuppliers.Tables("Suppliers").Columns("SupplierID")

    ' Create the constraint.
    uniqueConstraint = New UniqueConstraint("supplierIdConstraint", dataColumn)

    ' Add the constraint to the ConstraintCollection of the DataTable.
    dataSetSuppliers.Tables("Suppliers").Constraints.Add(uniqueConstraint)
End Sub

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
Show:
© 2015 Microsoft