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!

ForeignKeyConstraint.Columns

Gets the child columns of this constraint.

[Visual Basic]
Overridable Public ReadOnly Property Columns As DataColumn ()
[C#]
public DataColumn[] Columns {virtual get;}
[C++]
public: __property virtual DataColumn* get_Columns();
[JScript]
public function get Columns() : DataColumn[];

Property Value

An array of DataColumn objects that are the child columns of the constraint.

Example [Visual Basic]

The following example returns an array of DataColumn objects through the Columns property.

[Visual Basic]

Private GetColumns()
   Dim cols() As DataColumn
   Dim dr As DataRelation
   Dim i As Integer 
   ' Get the DataRelation from a DataSet.
   For Each dr In DataSet1.Relations
      If dr.GetType.ToString = "System.Data.ForeignKeyConstraint" Then
        cols = dr.RelatedColumns
           For i = 0 To Ubound(cols)
  Debug.Print cols(i).ColumnName
           Next i
      End If
   Next
End Sub

See Also

ForeignKeyConstraint Class | ForeignKeyConstraint Members | System.Data Namespace | Table | DataTable | RelatedTable | RelatedColumns