次の方法で共有


IModelCacheKeyFactory インターフェイス

定義

特定のコンテキストのモデルを一意に識別するキーを作成します。 これは、特定のコンテキストのキャッシュされたモデルを格納および参照するために使用されます。

public interface IModelCacheKeyFactory
type IModelCacheKeyFactory = interface
Public Interface IModelCacheKeyFactory
派生

注釈

サービスの有効期間は です Singleton。 つまり、1 つのインスタンスが多くの DbContext インスタンスで使用されます。 実装はスレッド セーフである必要があります。 このサービスは、 として Scoped登録されているサービスに依存できません。

詳細と例については、「 EF Core モデルのキャッシュ 」を参照してください。

メソッド

Create(DbContext)
互換性のために残されています。.

特定のコンテキストのモデル キャッシュ キーを取得します。

Create(DbContext, Boolean)

特定のコンテキストのモデル キャッシュ キーを取得します。

適用対象