PrimaryKeyAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Primärschlüssel für den Entitätstyp an, der diesem CLR-Typ zugeordnet ist.
[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
- Vererbung
-
PrimaryKeyAttribute
- Attribute
Hinweise
Dieses Attribut kann sowohl für Schlüssel verwendet werden, die aus einer einzelnen Eigenschaft bestehen, als auch für zusammengesetzte Schlüssel, die aus mehreren Eigenschaften bestehen. KeyAttribute kann stattdessen für Schlüssel mit nur einer Eigenschaft verwendet werden, in diesem Fall ist das Verhalten identisch. Wenn beide Attribute verwendet werden, hat dieses Attribut Vorrang.
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .
Konstruktoren
PrimaryKeyAttribute(String, String[]) |
Initialisiert eine neue Instanz der PrimaryKeyAttribute-Klasse. |
Eigenschaften
PropertyNames |
Die Eigenschaften, die den Primärschlüssel in der Reihenfolge bilden. |
Gilt für:
Entity Framework