IConventionProperty.SetIsConcurrencyToken Метод

Определение

Задает значение, указывающее, используется ли это свойство в качестве маркера параллелизма. При настройке свойства в качестве маркера параллелизма значение в базе данных проверяется при обновлении или удалении экземпляра этого типа сущности во время SaveChanges() , чтобы убедиться, что оно не изменилось с момента извлечения экземпляра из базы данных. Если она была изменена, будет выдано исключение, и изменения не будут применены к базе данных.

public void SetIsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);
public bool? SetIsConcurrencyToken (bool? concurrencyToken, bool fromDataAnnotation = false);
abstract member SetIsConcurrencyToken : Nullable<bool> * bool -> unit
abstract member SetIsConcurrencyToken : Nullable<bool> * bool -> Nullable<bool>
Public Sub SetIsConcurrencyToken (concurrencyToken As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false)
Public Function SetIsConcurrencyToken (concurrencyToken As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As Nullable(Of Boolean)

Параметры

concurrencyToken
Nullable<Boolean>

Задает значение, указывающее, используется ли это свойство в качестве маркера параллелизма. null значение , чтобы сбросить значение по умолчанию.

fromDataAnnotation
Boolean

Указывает, была ли указана конфигурация с помощью заметки к данным.

Возвращаемое значение

Настроенное или заданное значение.

Применяется к