UniqueConstraint.IsPrimaryKey Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il vincolo riguarda una chiave primaria.
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
Valore della proprietà
true
, se il vincolo riguarda una chiave primaria; in caso contrario, false
.
- Attributi
Esempio
Nell'esempio seguente viene controllata la IsPrimaryKey proprietà .
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
Commenti
Una tabella include in genere una chiave primaria che garantisce che ogni riga sia univoca. In alcune tabelle la chiave primaria può essere costituita da più di una colonna. Ad esempio, una chiave primaria per una tabella contenente nomi può essere costituita sia dal nome che dal cognome. Per creare una chiave primaria con più colonne, impostare la proprietà Columns su una matrice di oggetti DataColumn.