IMaterializationInterceptor.CreatedInstance Método

Definición

Se llama inmediatamente después de que EF haya creado una instancia de una entidad. Es decir, después de llamar al constructor, pero antes de que se hayan establecido los valores de propiedades no establecidos por el constructor.

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

Parámetros

materializationData
MaterializationInterceptionData

Información contextual sobre la materialización que se produce.

entity
Object

Instancia de entidad que se ha creado. Este valor se usa normalmente como valor devuelto para la implementación de este método.

Devoluciones

Instancia de entidad que ef va a usar. Una implementación de este método para cualquier interceptor que no intente cambiar la instancia usada debe devolver el entity valor pasado.

Se aplica a