Compartir a través de


PrimaryKeyAttribute Clase

Definición

Especifica una clave principal para el tipo de entidad asignado a este tipo CLR.

[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class PrimaryKeyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type PrimaryKeyAttribute = class
    inherit Attribute
Public NotInheritable Class PrimaryKeyAttribute
Inherits Attribute
Herencia
PrimaryKeyAttribute
Atributos

Comentarios

Este atributo se puede usar para ambas claves formadas por una sola propiedad y para claves compuestas formadas por varias propiedades. KeyAttribute se puede usar en su lugar para las claves de propiedad única, en cuyo caso el comportamiento es idéntico. Si se usan ambos atributos, este atributo tiene prioridad.

Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.

Constructores

PrimaryKeyAttribute(String, String[])

Inicializa una nueva instancia de la clase PrimaryKeyAttribute.

Propiedades

PropertyNames

Propiedades que constituyen la clave principal, en orden.

Se aplica a