Udostępnij za pośrednictwem


IMaterializationInterceptor.CreatedInstance Metoda

Definicja

Wywoływana natychmiast po utworzeniu wystąpienia jednostki przez platformę EF. Oznacza to, że po wywołaniu konstruktora, ale przed ustawieniem wartości właściwości, które nie zostały ustawione przez konstruktora.

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

Kontekstowe informacje o materializacji.

entity
Object

Wystąpienie jednostki, które zostało utworzone. Ta wartość jest zwykle używana jako wartość zwracana dla implementacji tej metody.

Zwraca

Wystąpienie jednostki, którego będzie używać program EF. Implementacja tej metody dla każdego przechwytnika, który nie próbuje zmienić użytego wystąpienia, musi zwrócić przekazaną entity wartość.

Dotyczy