ConventionSet.Replace メソッド

定義

オーバーロード

Replace<TConvention,TImplementation>(List<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

Replace<TImplementation>(TImplementation)

既存の規則を派生規則に置き換えます。 また、既存の規則によって実装されていない規則型の新しい規則も登録します。

Replace<TConvention,TImplementation>(List<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

public static bool Replace<TConvention,TImplementation> (System.Collections.Generic.List<TConvention> conventionsList, TImplementation newConvention) where TImplementation : TConvention;
static member Replace : System.Collections.Generic.List<'Convention> * 'Implementation -> bool
Public Shared Function Replace(Of TConvention, TImplementation) (conventionsList As List(Of TConvention), newConvention As TImplementation) As Boolean

型パラメーター

TConvention

置き換えられる規則の種類。

TImplementation

古い規則の型。

パラメーター

conventionsList
List<TConvention>

スキャンする既存の規則インスタンスの一覧。

newConvention
TImplementation

新しい規則。

戻り値

true 規則が置き換えられた場合は 。

適用対象

Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

public static bool Replace<TConvention,TImplementation> (System.Collections.Generic.IList<TConvention> conventionsList, TImplementation newConvention) where TImplementation : TConvention;
static member Replace : System.Collections.Generic.IList<'Convention> * 'Implementation -> bool
Public Shared Function Replace(Of TConvention, TImplementation) (conventionsList As IList(Of TConvention), newConvention As TImplementation) As Boolean

型パラメーター

TConvention

置き換えられる規則の種類。

TImplementation

古い規則の型。

パラメーター

conventionsList
IList<TConvention>

スキャンする既存の規則インスタンスの一覧。

newConvention
TImplementation

新しい規則。

戻り値

true 規則が置き換えられた場合は 。

適用対象

Replace<TImplementation>(TImplementation)

既存の規則を派生規則に置き換えます。 また、既存の規則によって実装されていない規則型の新しい規則も登録します。

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

型パラメーター

TImplementation

古い規則の型。

パラメーター

newConvention
TImplementation

新しい規則。

適用対象