Freigeben ü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.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder IsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? IsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);
abstract member IsConcurrencyToken : Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function IsConcurrencyToken (concurrencyToken As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

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: