NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

UniqueConstraint Constructor

Initializes a new instance of the UniqueConstraint.

Overload List

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

[Visual Basic] Overloads Public Sub New(String, DataColumn)
[C#] public UniqueConstraint(String, DataColumn);
[C++] public: UniqueConstraint(String*, DataColumn);
[JScript] public function UniqueConstraint(String, DataColumn);

Initializes a new instance of the UniqueConstraint with the specified DataColumn.

[Visual Basic] Overloads Public Sub New(DataColumn)
[C#] public UniqueConstraint(DataColumn);
[C++] public: UniqueConstraint(DataColumn*);
[JScript] public function UniqueConstraint(DataColumn);

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

[Visual Basic] Overloads Public Sub New(String, DataColumn())
[C#] public UniqueConstraint(String, DataColumn[]);
[C++] public: UniqueConstraint(String*, DataColumn[]);
[JScript] public function UniqueConstraint(String, DataColumn[]);

Initializes a new instance of the UniqueConstraint with the given array of DataColumn objects.

[Visual Basic] Overloads Public Sub New(DataColumn())
[C#] public UniqueConstraint(DataColumn[]);
[C++] public: UniqueConstraint(DataColumn*[]);
[JScript] public function UniqueConstraint(DataColumn[]);

Example [Visual Basic]

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

Note   This example shows how to use one of the overloaded version of the UniqueConstraint constructor. For other examples that may be available, see the individual overload topics.

[Visual Basic]

Private Sub CreateUniqueConstraint
   Dim cstrt As UniqueConstraint
   ' Get the DataColumn of a table in a DataSet.
   Dim dc As DataColumn
   Set dc = DataSet1.Tables("Suppliers").Columns("SupplierID")
   ' Create the constraint.
   Set cstrt = New UniqueConstraint(dc)
   ' Add the constraint to a DataRelation of the DataSet.
   DataSet1.Relations.Add cstrt
End Sub

See Also

UniqueConstraint Class | UniqueConstraint Members | System.Data Namespace