UpdatingIdentityResolutionInterceptor.UpdateTrackedInstance 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當嘗試追蹤與已追蹤實例相同的主鍵值之實體的新實例時 DbContext 呼叫。 這個實作會將屬性值從新的實體實例複製到追蹤的實體實例中。
public virtual void UpdateTrackedInstance (Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData interceptionData, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry existingEntry, object newEntity);
abstract member UpdateTrackedInstance : Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * obj -> unit
override this.UpdateTrackedInstance : Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * obj -> unit
Public Overridable Sub UpdateTrackedInstance (interceptionData As IdentityResolutionInterceptionData, existingEntry As EntityEntry, newEntity As Object)
參數
- interceptionData
- IdentityResolutionInterceptionData
身分識別解析的相關內容資訊。
- existingEntry
- EntityEntry
現有追蹤實體實例的專案。
- newEntity
- Object
新的實體實例,將在此呼叫之後捨棄。