PrimaryKeyAttribute Classe
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.
Especifica uma chave primária para o tipo de entidade mapeado para esse tipo CLR.
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class PrimaryKeyAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class PrimaryKeyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type PrimaryKeyAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type PrimaryKeyAttribute = class
inherit Attribute
Public NotInheritable Class PrimaryKeyAttribute
Inherits Attribute
- Herança
-
PrimaryKeyAttribute
- Atributos
Comentários
Esse atributo pode ser usado para ambas as chaves compostas por uma única propriedade e para chaves compostas compostas por várias propriedades. KeyAttribute pode ser usado em vez disso para chaves de propriedade única, nesse caso, o comportamento é idêntico. Se ambos os atributos forem usados, esse atributo terá precedência.
Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.
Construtores
| Nome | Descrição |
|---|---|
| PrimaryKeyAttribute(String, String[]) |
Inicializa uma nova instância da classe PrimaryKeyAttribute. |
Propriedades
| Nome | Descrição |
|---|---|
| PropertyNames |
As propriedades que constituem a chave primária, em ordem. |