Sprache

IMaterializationInterceptor Schnittstelle

Definition

A ISingletonInterceptor used to intercept the various parts of object creation and initialization when Entity Framework is creating an object, typically from data returned by a query.

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

Hinweise

Weitere Informationen und Beispiele finden Sie unter EF Core Interceptors .

Methoden

Name Beschreibung
CreatedInstance(MaterializationInterceptionData, Object)

Wird unmittelbar aufgerufen, nachdem EF eine Instanz einer Entität erstellt hat. Das heißt, nachdem der Konstruktor aufgerufen wurde, aber bevor eigenschaftenwerte nicht vom Konstruktor festgelegt wurden.

CreatingInstance(MaterializationInterceptionData, InterceptionResult<Object>)

Wird unmittelbar aufgerufen, bevor EF eine Instanz einer Entität erstellt. Das heißt, bevor der Konstruktor aufgerufen wurde.

InitializedInstance(MaterializationInterceptionData, Object)

Wird unmittelbar aufgerufen, nachdem EF Eigenschaftswerte einer Entität festgelegt hat, die soeben erstellt wurde.

InitializingInstance(MaterializationInterceptionData, Object, InterceptionResult)

Wird unmittelbar vor dem Festlegen von Eigenschaftswerten einer Entität aufgerufen, die soeben erstellt wurde. Beachten Sie, dass vom Konstruktor festgelegte Eigenschaftswerte bereits festgelegt wurden.

Gilt für: