RelationalExecutionStrategyFactory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |