Udostępnij za pośrednictwem


RelationalExecutionStrategyFactory Klasa

Definicja

Fabryka do tworzenia IExecutionStrategy wystąpień do użycia z dostawcami relacyjnej bazy danych.

public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
type RelationalExecutionStrategyFactory = class
    interface IExecutionStrategyFactory
Public Class RelationalExecutionStrategyFactory
Implements IExecutionStrategyFactory
Dziedziczenie
RelationalExecutionStrategyFactory
Implementuje

Uwagi

Okres istnienia usługi to Scoped. Oznacza to, że każde DbContext wystąpienie będzie używać własnego wystąpienia tej usługi. Implementacja może zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacja nie musi być bezpieczna wątkowo.

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Konstruktory

RelationalExecutionStrategyFactory(ExecutionStrategyDependencies)

Tworzy nowe wystąpienie tej klasy z podanymi zależnościami usługi.

Właściwości

Dependencies

Zależności dla tej usługi.

Metody

Create()

Tworzy element IExecutionStrategy dla bieżącego dostawcy bazy danych.

CreateDefaultStrategy(ExecutionStrategyDependencies)

Tworzy lub zwraca buforowane wystąpienie domyślne IExecutionStrategy bieżącego dostawcy bazy danych.

Dotyczy