共用方式為


RelationalCompiledQueryCacheKeyGenerator 類別

定義

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

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

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

public class RelationalCompiledQueryCacheKeyGenerator : Microsoft.EntityFrameworkCore.Query.CompiledQueryCacheKeyGenerator
type RelationalCompiledQueryCacheKeyGenerator = class
    inherit CompiledQueryCacheKeyGenerator
Public Class RelationalCompiledQueryCacheKeyGenerator
Inherits CompiledQueryCacheKeyGenerator
繼承
RelationalCompiledQueryCacheKeyGenerator

建構函式

RelationalCompiledQueryCacheKeyGenerator(CompiledQueryCacheKeyGeneratorDependencies, RelationalCompiledQueryCacheKeyGeneratorDependencies)

初始化 RelationalCompiledQueryCacheKeyGenerator 類別的新執行個體。

屬性

Dependencies

此服務的相依性。

(繼承來源 CompiledQueryCacheKeyGenerator)
RelationalDependencies

此服務的關聯式提供者特定相依性。

方法

GenerateCacheKey(Expression, Boolean)

產生指定查詢的快取索引鍵。

GenerateCacheKeyCore(Expression, Boolean)

產生指定查詢的快取索引鍵。

適用於