IMaterializationInterceptor Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |