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 die Einschränkung für einen Primärschlüssel gilt.
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 die Einschränkung für einen Primärschlüssel gilt, 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, mit dem sichergestellt wird, dass jede Zeile eindeutig ist. In einigen Tabellen kann der Primärschlüssel aus mehr als einer Spalte bestehen. Beispielsweise kann ein Primärschlüssel für eine Tabelle, die Namen enthält, sowohl aus dem Vor- als auch dem Nachnamen bestehen. Um einen Primärschlüssel mit mehr als einer Spalte zu erstellen, legen Sie die Columns-Eigenschaft auf ein Array von DataColumn-Objekten fest.