Поделиться через


ICompiledQueryCacheKeyGenerator Интерфейс

Определение

Создает ключи, которые однозначно идентифицируют запрос. Используется для хранения и поиска скомпилированных версий запроса в кэше.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

public interface ICompiledQueryCacheKeyGenerator
type ICompiledQueryCacheKeyGenerator = interface
Public Interface ICompiledQueryCacheKeyGenerator
Производный

Комментарии

Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.

Дополнительные сведения и примеры см. в разделах Реализация поставщиков и расширений баз данных и Как работают запросы EF Core .

Методы

GenerateCacheKey(Expression, Boolean)

Создает ключ кэша.

Применяется к