IMaterializationInterceptor Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |