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

指出是否已使用資料批註指定組態。

傳回

已設定的值。

適用於