UniqueConstraint.IsPrimaryKey Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob sich die Einschränkung auf einem Primärschlüssel befindet.
public:
property bool IsPrimaryKey { bool get(); };
public bool IsPrimaryKey { get; }
[System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")]
public bool IsPrimaryKey { get; }
member this.IsPrimaryKey : bool
[<System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")>]
member this.IsPrimaryKey : bool
Public ReadOnly Property IsPrimaryKey As Boolean
Eigenschaftswert
true, wenn sich die Einschränkung auf einem Primärschlüssel befindet; andernfalls . false
- Attribute
Beispiele
Im folgenden Beispiel wird die IsPrimaryKey Eigenschaft überprüft.
Private Sub GetPrimaryKey()
Dim dataRelation As DataRelation
Dim uniqueConstraint As UniqueConstraint
' Get a DataRelation from a DataSet.
dataRelation = DataSet1.Relations("CustomerOrders")
' Get the ParentKeyConstraint.
uniqueConstraint = dataRelation.ParentKeyConstraint
' Test if the IsPrimaryKey is true.
If uniqueConstraint.IsPrimaryKey Then
Console.WriteLine("IsPrimaryKey=True")
Else
Console.WriteLine("IsPrimaryKey=False")
End If
End Sub
Hinweise
Eine Tabelle enthält in der Regel einen Primärschlüssel, der sicherstellt, dass jede Zeile eindeutig ist. In einigen Tabellen besteht der Primärschlüssel möglicherweise aus mehr als einer Spalte. Beispielsweise kann ein Primärschlüssel für eine Tabelle, die Namen enthält, sowohl aus den Vor- als auch aus nachnamen bestehen. Wenn Sie einen Primärschlüssel mit mehr als einer Spalte erstellen möchten, legen Sie die Columns-Eigenschaft auf ein Array von DataColumn-Objekten fest.