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)
Параметры
Задает значение, указывающее, используется ли это свойство в качестве маркера параллелизма.
null
значение , чтобы сбросить значение по умолчанию.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Настроенное или заданное значение.
Применяется к
Entity Framework