Condividi tramite


PrimaryKeyAttribute Classe

Definizione

Specifica una chiave primaria per il tipo di entità di cui è stato eseguito il mapping a questo 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
Ereditarietà
PrimaryKeyAttribute
Attributi

Commenti

Questo attributo può essere usato per entrambe le chiavi costituite da una singola proprietà e per le chiavi composite costituite da più proprietà. KeyAttribute può essere usato invece per le chiavi a proprietà singola, nel qual caso il comportamento è identico. Se vengono usati entrambi gli attributi, questo attributo ha la precedenza.

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Costruttori

PrimaryKeyAttribute(String, String[])

Inizializza una nuova istanza della classe PrimaryKeyAttribute.

Proprietà

PropertyNames

Proprietà che costituiscono la chiave primaria, in ordine.

Si applica a