Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Autorise l’interception des commandes envoyées à une base de données relationnelle.
public interface IDbCommandInterceptor : Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor
type IDbCommandInterceptor = interface
interface IInterceptor
Public Interface IDbCommandInterceptor
Implements IInterceptor
Les intercepteurs de commande peuvent être utilisés pour afficher, modifier ou supprimer l’exécution DbCommanddu , et pour modifier le résultat avant qu’il ne soit retourné à EF.
Envisagez d’hériter de si DbCommandInterceptor vous n’implémentez pas toutes les méthodes.
Les extensions peuvent également inscrire des intercepteurs dans le fournisseur de services interne. Si des intercepteurs injectés et d’application sont trouvés, les intercepteurs injectés sont exécutés dans l’ordre dans lequel ils sont résolus à partir du fournisseur de services, puis les intercepteurs d’application sont exécutés en dernier.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.