Freigeben über


ValueGenerator.GeneratesTemporaryValues Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die generierten Werte temporär sind (d. h. sie sollten beim Speichern der Entität durch datenbankgenerierte Werte ersetzt werden) 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 ist das Generieren negativer Zahlen für einen ganzzahligen Primärschlüssel, die dann durch positive Zahlen ersetzt werden, die von der Datenbank generiert werden, wenn die Entität gespeichert wird. Ein Beispiel für die permanente Wertgenerierung sind vom Client generierte Werte für einen Guid Primärschlüssel, die in der Datenbank gespeichert werden.

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

Gilt für: