Jazyk

RelationalExecutionStrategyFactory Třída

Definice

Továrna pro vytváření IExecutionStrategy instancí pro použití s poskytovateli relačních databází

[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
public class RelationalExecutionStrategyFactory : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalExecutionStrategyFactory = class
    interface IExecutionStrategyFactory
type RelationalExecutionStrategyFactory = class
    interface IExecutionStrategyFactory
Public Class RelationalExecutionStrategyFactory
Implements IExecutionStrategyFactory
Dědičnost
RelationalExecutionStrategyFactory
Atributy
Implementuje

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 registrovaných v jakékoli době života. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Konstruktory

Název Description
RelationalExecutionStrategyFactory(ExecutionStrategyDependencies)

Vytvoří novou instanci této třídy s danou závislostí služby.

Vlastnosti

Název Description
Dependencies

Závislosti pro tuto službu.

Metody

Název Description
Create()

Vytvoří pro IExecutionStrategy aktuálního zprostředkovatele databáze.

CreateDefaultStrategy(ExecutionStrategyDependencies)

Vytvoří nebo vrátí výchozí instanci IExecutionStrategy mezipaměti pro aktuálního zprostředkovatele databáze.

Platí pro