Freigeben über


IInstantiationBindingInterceptor Schnittstelle

Definition

Ein ISingletonInterceptor , der verwendet wird, um die InstantiationBinding beim Erstellen von Entitätsinstanzen verwendete zu ändern.

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

Hinweise

InstantiationBindingInstanzen definieren, wie eine Entität instance über die Bindung von EF-Modelleigenschaften an z. B. Konstruktorparameter oder Parameter einer Factorymethode erstellt wird. Dies wird dann in die Ausdrucksstruktur integriert, die in einen Delegaten kompiliert wird, der zum Materialisieren von Entitätsinstanzen verwendet wird.

Methoden

ModifyBinding(InstantiationBindingInterceptionData, InstantiationBinding)

Gibt einen neuen InstantiationBinding für den angegebenen Entitätstyp zurück, der möglicherweise von der angegebenen Bindung geändert wurde.

Gilt für: