Auf Englisch lesen

Teilen über


IConventionPropertyBuilder.IsConcurrencyToken Methode

Definition

Konfiguriert, ob diese Eigenschaft als Parallelitätstoken verwendet werden soll. Wenn eine Eigenschaft als Parallelitätstoken konfiguriert ist, wird der Wert in der Datenbank überprüft, wenn ein instance dieses Entitätstyps aktualisiert oder gelöscht wird, SaveChanges() um sicherzustellen, dass er sich seit dem Abrufen des instance aus der Datenbank nicht geändert hat. Wenn sie geändert wurde, wird eine Ausnahme ausgelöst, und die Änderungen werden nicht auf die Datenbank angewendet.

C#
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder IsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);
C#
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? IsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);

Parameter

concurrencyToken
Nullable<Boolean>

Ein Wert, der angibt, ob es sich bei dieser Eigenschaft um ein Parallelitätstoken handelt.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Derselbe Generator instance, wenn die Konfiguration angewendet wurde, null andernfalls.

Gilt für:

Produkt Versionen
Entity Framework Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0