Partager via


ConventionSetBuilder.Replace<TImplementation> Méthode

Définition

Remplace une convention existante par une convention dérivée. Enregistre également la nouvelle convention pour tous les types de conventions non implémentés par la convention existante.

public virtual void Replace<TImplementation> (Func<IServiceProvider,TImplementation> conventionFactory) where TImplementation : Microsoft.EntityFrameworkCore.Metadata.Conventions.IConvention;
abstract member Replace : Func<IServiceProvider, 'Implementation (requires 'Implementation :> Microsoft.EntityFrameworkCore.Metadata.Conventions.IConvention)> -> unit (requires 'Implementation :> Microsoft.EntityFrameworkCore.Metadata.Conventions.IConvention)
override this.Replace : Func<IServiceProvider, 'Implementation (requires 'Implementation :> Microsoft.EntityFrameworkCore.Metadata.Conventions.IConvention)> -> unit (requires 'Implementation :> Microsoft.EntityFrameworkCore.Metadata.Conventions.IConvention)
Public Overridable Sub Replace(Of TImplementation As IConvention) (conventionFactory As Func(Of IServiceProvider, TImplementation))

Paramètres de type

TImplementation

Type de l’ancienne convention.

Paramètres

conventionFactory
Func<IServiceProvider,TImplementation>

Fabrique qui crée la nouvelle convention.

S’applique à