Sdílet prostřednictvím


IMaterializationInterceptor.CreatedInstance Metoda

Definice

Volá se okamžitě po vytvoření instance entity ef. To znamená, že po zavolání konstruktoru, ale před nastavením hodnot vlastností, které konstruktor nenastavil.

public virtual object CreatedInstance (Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData materializationData, object entity);
abstract member CreatedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
override this.CreatedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
Public Overridable Function CreatedInstance (materializationData As MaterializationInterceptionData, entity As Object) As Object

Parametry

materializationData
MaterializationInterceptionData

Kontextové informace o probíhající materializaci

entity
Object

Instance entity, která byla vytvořena. Tato hodnota se obvykle používá jako návratová hodnota pro implementaci této metody.

Návraty

Instance entity, kterou ef použije. Implementace této metody pro jakýkoli zasahovač, který se nepokouší změnit použitou instanci, musí vrátit entity hodnotu předanou v.

Platí pro