語言

IConventionProperty.SetIsConcurrencyToken 方法

定義

設定一個值,表示此屬性是否被用作並行標記。 當屬性被設定為並行標記時,當該實體類型的實例在更新或刪除時 SaveChanges() ,會檢查資料庫中的值,以確保自從從資料庫檢索後該值沒有改變。 若變更,將拋出例外,且該變更不會套用到資料庫。

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

參數

concurrencyToken
Nullable<Boolean>

設定一個值,表示此屬性是否被用作並行標記。 null 重置為預設值。

fromDataAnnotation
Boolean

表示配置是否以資料註解方式指定。

傳回

設定值。

適用於