Partager via


PrimaryKeyAttribute Classe

Définition

Spécifie une clé primaire pour le type d’entité mappé à ce type 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
Héritage
PrimaryKeyAttribute
Attributs

Remarques

Cet attribut peut être utilisé à la fois pour les clés constituées d’une seule propriété et pour les clés composites composées de plusieurs propriétés. KeyAttribute peut être utilisé à la place pour les clés à propriété unique, auquel cas le comportement est identique. Si les deux attributs sont utilisés, cet attribut est prioritaire.

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .

Constructeurs

PrimaryKeyAttribute(String, String[])

Initialise une nouvelle instance de la classe PrimaryKeyAttribute.

Propriétés

PropertyNames

Propriétés qui constituent la clé primaire, dans l’ordre.

S’applique à