IMaterializationInterceptor.CreatedInstance Methode
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.
Wird sofort aufgerufen, nachdem EF eine instance einer Entität erstellt hat. Das heißt, nachdem der Konstruktor aufgerufen wurde, aber bevor Eigenschaftenwerte festgelegt wurden, die nicht vom Konstruktor festgelegt wurden.
public virtual object CreatedInstance (Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData materializationData, object entity);
abstract member CreatedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
override this.CreatedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
Public Overridable Function CreatedInstance (materializationData As MaterializationInterceptionData, entity As Object) As Object
Parameter
- materializationData
- MaterializationInterceptionData
Kontextbezogene Informationen zur Materialisierung.
- entity
- Object
Die Entität instance, die erstellt wurde. Dieser Wert wird in der Regel als Rückgabewert für die Implementierung dieser Methode verwendet.
Gibt zurück
Die Entität instance, die EF verwenden wird.
Eine Implementierung dieser Methode für jeden Interceptor, der nicht versucht, die verwendete instance zu ändern, muss den entity
übergebenen Wert zurückgeben.
Gilt für:
Entity Framework