Sprache

ValueGenerator.GeneratesTemporaryValues Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die generierten Werte temporär sind (d. h. sie sollten durch datenbankgenerierte Werte ersetzt werden, wenn die Entität gespeichert wird) oder dauerhaft sind (d. h. die generierten Werte sollten in der Datenbank gespeichert werden).

public abstract bool GeneratesTemporaryValues { get; }
member this.GeneratesTemporaryValues : bool
Public MustOverride ReadOnly Property GeneratesTemporaryValues As Boolean

Eigenschaftswert

Hinweise

Ein Beispiel für die temporäre Wertgenerierung generiert negative Zahlen für einen ganzzahligen Primärschlüssel, der dann durch positive Zahlen ersetzt wird, die von der Datenbank generiert werden, wenn die Entität gespeichert wird. Ein Beispiel für die dauerhafte Wertgenerierung sind clientgenerierte Werte für einen Guid Primärschlüssel, der in der Datenbank gespeichert wird.

Weitere Informationen und Beispiele finden Sie unter EF Core-Wertgenerierung .

Gilt für: