Udostępnij za pośrednictwem


IConventionProperty.SetIsConcurrencyToken Metoda

Definicja

Ustawia wartość wskazującą, czy ta właściwość jest używana jako token współbieżności. Gdy właściwość jest skonfigurowana jako token współbieżności, wartość w bazie danych zostanie sprawdzona, gdy wystąpienie tego typu jednostki zostanie zaktualizowane lub usunięte w SaveChanges() celu upewnienia się, że nie uległo zmianie od czasu pobrania wystąpienia z bazy danych. Jeśli uległa zmianie, zostanie zgłoszony wyjątek, a zmiany nie zostaną zastosowane do bazy danych.

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)

Parametry

concurrencyToken
Nullable<Boolean>

Ustawia wartość wskazującą, czy ta właściwość jest używana jako token współbieżności. null aby zresetować do wartości domyślnej.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Skonfigurowana wartość.

Dotyczy