Sdílet prostřednictvím


PrimaryKeyAttribute Třída

Definice

Určuje primární klíč pro typ entity namapovaný na tento typ 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
Dědičnost
PrimaryKeyAttribute
Atributy

Poznámky

Tento atribut lze použít jak pro klíče tvořené jednou vlastností, tak pro složené klíče složené z více vlastností. KeyAttribute lze místo toho použít pro klíče s jednou vlastností, v takovém případě je chování stejné. Pokud se použijí oba atributy, bude mít přednost tento atribut.

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Konstruktory

PrimaryKeyAttribute(String, String[])

Inicializuje novou instanci PrimaryKeyAttribute třídy .

Vlastnosti

PropertyNames

Vlastnosti, které tvoří primární klíč v pořadí.

Platí pro