UniqueConstraint.IsPrimaryKey Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se a restrição está em uma chave primária ou não.
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
Valor da propriedade
true
, se a restrição estiver em uma chave primária; caso contrário, false
.
- Atributos
Exemplos
O exemplo a seguir 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
Comentários
Uma tabela geralmente inclui uma chave primária que garante que cada linha seja exclusiva. Em algumas tabelas, a chave primária pode ser composta por mais de uma coluna. Por exemplo, uma chave primária para uma tabela que contém nomes também pode ser composta de nomes e sobrenomes. Para criar uma chave primária com mais de uma coluna, defina a propriedade Columns como uma matriz de objetos DataColumn.