ICompiledQueryCacheKeyGenerator 介面

定義

建立可唯一識別查詢的索引鍵。 這會用來儲存和查閱快取中查詢的編譯版本。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

C#
public interface ICompiledQueryCacheKeyGenerator
衍生

備註

服務存留期為 Scoped 。 這表示每個 DbContext 實例都會使用此服務自己的實例。 實作可能相依于任何存留期註冊的其他服務。 實作不需要安全線程。

如需詳細資訊和範例,請參閱 實作資料庫提供者和延伸模組EF Core 查詢的運作方式

方法

GenerateCacheKey(Expression, Boolean)

產生快取索引鍵。

適用於

產品 版本
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0