Sdílet prostřednictvím


RelationalProjectionExpressionVisitorDependencies Třída

Definice

Třída parametru závislostí služeb pro RelationalProjectionExpressionVisitor

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Nevykonvujte instance této třídy přímo z kódu zprostředkovatele nebo aplikace, protože podpis konstruktoru se může při přidání nových závislostí změnit. Místo toho tento typ použijte v konstruktoru, aby se instance vytvořila a automaticky vložil kontejnerem injektáže závislostí. Pokud chcete vytvořit instanci s nahrazenými závislými službami, nejprve přeložte objekt z kontejneru injektáže závislostí a pak nahraďte vybrané služby pomocí příkazu Za. Metody. V žádném okamžiku tohoto procesu nevolejte konstruktor.

public sealed class RelationalProjectionExpressionVisitorDependencies
type RelationalProjectionExpressionVisitorDependencies = class
Public NotInheritable Class RelationalProjectionExpressionVisitorDependencies
Dědičnost
RelationalProjectionExpressionVisitorDependencies

Konstruktory

RelationalProjectionExpressionVisitorDependencies(ISqlTranslatingExpressionVisitorFactory, IEntityMaterializerSource)

Vytvoří objekt parametru závislostí služby pro RelationalProjectionExpressionVisitorobjekt .

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určené k použití přímo z vašeho kódu. Toto rozhraní API se může změnit nebo odebrat v budoucích verzích.

Nevolejte tento konstruktor přímo z zprostředkovatele nebo kódu aplikace, protože se může změnit při přidání nových závislostí. Místo toho tento typ použijte v konstruktoru, aby se instance vytvořila a automaticky vložil kontejnerem injektáže závislostí. Pokud chcete vytvořit instanci s nahrazenými závislými službami, nejprve přeložte objekt z kontejneru injektáže závislostí a pak nahraďte vybrané služby pomocí příkazu Za. Metody. V žádném okamžiku tohoto procesu nevolejte konstruktor.

Vlastnosti

EntityMaterializerSource

Zdroj materializátoru entity.

SqlTranslatingExpressionVisitorFactory

The SQL translating expression visitor factory.

Metody

With(IEntityMaterializerSource)

Klonuje tento objekt parametru závislosti s jednou nahrazenou službou.

With(ISqlTranslatingExpressionVisitorFactory)

Klonuje tento objekt parametru závislosti s jednou nahrazenou službou.

Platí pro