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


RelationalExecutionStrategyFactory Класс

Определение

Фабрика для создания IExecutionStrategy экземпляров для использования с поставщиками реляционных баз данных.

public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
type RelationalExecutionStrategyFactory = class
    interface IExecutionStrategyFactory
Public Class RelationalExecutionStrategyFactory
Implements IExecutionStrategyFactory
Наследование
RelationalExecutionStrategyFactory
Реализации

Комментарии

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

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

Конструкторы

RelationalExecutionStrategyFactory(ExecutionStrategyDependencies)

Создает новый экземпляр этого класса с заданными зависимостями службы.

Свойства

Dependencies

Зависимости для этой службы.

Методы

Create()

IExecutionStrategy Создает для текущего поставщика базы данных.

CreateDefaultStrategy(ExecutionStrategyDependencies)

Создает или возвращает кэшированный экземпляр по умолчанию IExecutionStrategy для текущего поставщика базы данных.

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