Condividi tramite


IMaterializationInterceptor Interfaccia

Definizione

Oggetto ISingletonInterceptor utilizzato per intercettare le varie parti della creazione e dell'inizializzazione di oggetti quando Entity Framework crea un oggetto, in genere dai dati restituiti da una query.

public interface IMaterializationInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor
type IMaterializationInterceptor = interface
    interface ISingletonInterceptor
    interface IInterceptor
Public Interface IMaterializationInterceptor
Implements ISingletonInterceptor
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere intercettori EF Core .

Metodi

CreatedInstance(MaterializationInterceptionData, Object)

Chiamato immediatamente dopo che EF ha creato un'istanza di un'entità. Ovvero, dopo che il costruttore è stato chiamato, ma prima che siano stati impostati valori di proprietà non impostati dal costruttore.

CreatingInstance(MaterializationInterceptionData, InterceptionResult<Object>)

Chiamato immediatamente prima che EF crei un'istanza di un'entità. Ovvero, prima che il costruttore sia stato chiamato.

InitializedInstance(MaterializationInterceptionData, Object)

Chiamato immediatamente dopo che EF ha impostato i valori delle proprietà di un'entità appena creata.

InitializingInstance(MaterializationInterceptionData, Object, InterceptionResult)

Chiamato immediatamente prima che EF imposterà i valori delle proprietà di un'entità appena creata. Si noti che i valori delle proprietà impostati dal costruttore saranno già stati impostati.

Si applica a