UniqueConstraint.IsPrimaryKey Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si la contrainte est sur une clé primaire.
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
Valeur de propriété
true
si la contrainte affecte une clé primaire ; sinon, false
.
- Attributs
Exemples
L’exemple suivant vérifie la IsPrimaryKey propriété .
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
Remarques
Une table inclut généralement une clé primaire qui garantit que chaque ligne est unique. Dans certaines tables, la clé primaire peut être composée de plusieurs colonnes. Par exemple, une clé primaire pour une table contenant des noms peut également être composée du prénom et du nom. Pour créer une clé primaire avec plusieurs colonnes, définissez la propriété Columns sur un tableau d’objets DataColumn.