Jazyk

ConventionSetBuilder.Replace<TImplementation> Metoda

Definice

Nahradí existující konvenci odvozenou konvencí. Zaregistruje také novou konvenci pro všechny typy konvence, které stávající konvence neimplementují.

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))

Parametry typu

TImplementation

Typ staré konvence.

Parametry

conventionFactory
Func<IServiceProvider,TImplementation>

Továrna, která vytvoří novou konvenci.

Platí pro