UniqueConstraint.IsPrimaryKey Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se a restrição está ou não numa chave primária.
public:
property bool IsPrimaryKey { bool get(); };
[System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")]
public bool IsPrimaryKey { get; }
public bool IsPrimaryKey { get; }
[<System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")>]
member this.IsPrimaryKey : bool
member this.IsPrimaryKey : bool
Public ReadOnly Property IsPrimaryKey As Boolean
Valor de Propriedade
true, se a restrição estiver numa chave primária; caso contrário, false.
- Atributos
Exemplos
O exemplo seguinte verifica a IsPrimaryKey propriedade.
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
Observações
Uma tabela normalmente inclui uma chave primária que garante que cada linha é única. Em algumas tabelas, a chave primária pode ser composta por mais do que uma coluna. Por exemplo, uma chave primária para uma tabela contendo nomes pode ser composta pelos primeiros e apelidos também. Para criar uma chave primária com mais do que uma coluna, defina a propriedade Columns para um array de objetos DataColumn.