DataRelation.ChildKeyConstraint-Eigenschaft
Ruft die ForeignKeyConstraint für die Beziehung ab.
Namespace: System.Data
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public Overridable ReadOnly Property ChildKeyConstraint As ForeignKeyConstraint
'Usage
Dim instance As DataRelation
Dim value As ForeignKeyConstraint
value = instance.ChildKeyConstraint
public virtual ForeignKeyConstraint ChildKeyConstraint { get; }
public:
virtual property ForeignKeyConstraint^ ChildKeyConstraint {
ForeignKeyConstraint^ get ();
}
/** @property */
public ForeignKeyConstraint get_ChildKeyConstraint ()
public function get ChildKeyConstraint () : ForeignKeyConstraint
Eigenschaftenwert
Eine ForeignKeyConstraint.
Hinweise
Ist für diese Beziehung keine zugeordnete ForeignKeyConstraint vorhanden, wird sie automatisch erstellt. Die ChildKeyConstraint zeigt auf die Beschränkung, wenn die Beziehung der Auflistung von Beziehungen hinzugefügt wird.
Beispiel
Im folgenden Beispiel werden die UpdateRule-Regel, die DeleteRule-Regel und die AcceptReject-Regel für die der DataRelation zugeordnete ForeignKeyConstraint festgelegt.
Private Sub SetChildKeyConstraint(dataSet As DataSet)
' Set child and parent columns.
Dim parentColumn As DataColumn = dataSet.Tables( _
"Suppliers").Columns("SupplierID")
Dim childColumn As DataColumn = dataSet.Tables( _
"Products").Columns("SupplierID")
Dim relation As DataRelation = New DataRelation( _
"SuppliersConstraint", parentColumn, childColumn)
dataSet.Relations.Add(relation)
Dim foreignKey As ForeignKeyConstraint = _
relation.ChildKeyConstraint
foreignKey.DeleteRule = Rule.SetNull
foreignKey.UpdateRule = Rule.Cascade
foreignKey.AcceptRejectRule = AcceptRejectRule.Cascade
End Sub
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
DataRelation-Klasse
DataRelation-Member
System.Data-Namespace
AcceptRejectRule-Enumeration
ParentKeyConstraint
Rule