Sdílet prostřednictvím


ICompiledQueryCacheKeyGenerator Rozhraní

Definice

Vytvoří klíče, které jednoznačně identifikují dotaz. Slouží k ukládání a vyhledávání kompilovaných verzí dotazu v mezipaměti.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

public interface ICompiledQueryCacheKeyGenerator
type ICompiledQueryCacheKeyGenerator = interface
Public Interface ICompiledQueryCacheKeyGenerator
Odvozené

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných v jakékoli životnosti. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databází aJak fungují dotazy EF Core .

Metody

GenerateCacheKey(Expression, Boolean)

Vygeneruje klíč mezipaměti.

Platí pro