PrimaryKeyAttribute Klasse
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
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 .
Primary |
Initialisiert eine neue Instanz der PrimaryKeyAttribute-Klasse. |
Property |
Die Eigenschaften, die den Primärschlüssel in der Reihenfolge bilden. |
Produkt | Versionen |
---|---|
Entity Framework Core | 7.0, 8.0, 9.0 |
Feedback zu Entity Framework
Entity Framework ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: