IMaterializationInterceptor Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Que ISingletonInterceptor se usa para interceptar las distintas partes de la creación e inicialización de objetos cuando Entity Framework crea un objeto, normalmente a partir de los datos devueltos por una consulta.
public interface IMaterializationInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor
type IMaterializationInterceptor = interface
interface ISingletonInterceptor
interface IInterceptor
Public Interface IMaterializationInterceptor
Implements ISingletonInterceptor
- Implementaciones
Comentarios
Consulte interceptores de EF Core para obtener más información y ejemplos.
Métodos
| Nombre | Description |
|---|---|
| CreatedInstance(MaterializationInterceptionData, Object) |
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. |
| CreatingInstance(MaterializationInterceptionData, InterceptionResult<Object>) |
Se llama inmediatamente antes de que EF cree una instancia de una entidad. Es decir, antes de llamar al constructor. |
| InitializedInstance(MaterializationInterceptionData, Object) |
Se llama inmediatamente después de que EF haya establecido valores de propiedad de una entidad que acaba de crearse. |
| InitializingInstance(MaterializationInterceptionData, Object, InterceptionResult) |
Se llama inmediatamente antes de que EF establezca valores de propiedad de una entidad que acaba de crearse. Tenga en cuenta que los valores de propiedad establecidos por el constructor ya se habrán establecido. |