Partager via


RelationalProjectionExpressionVisitorDependencies Constructeur

Définition

Crée l’objet de paramètre de dépendances de service pour un RelationalProjectionExpressionVisitor.

Cette API prend en charge l’infrastructure Entity Framework Core et n’est pas destinée à être utilisée directement à partir de votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

N’appelez pas ce constructeur directement à partir du code du fournisseur ou de l’application, car il peut changer à mesure que de nouvelles dépendances sont ajoutées. Utilisez plutôt ce type dans votre constructeur afin qu’un instance soit créé et injecté automatiquement par le conteneur d’injection de dépendances. Pour créer un instance avec certains services dépendants remplacés, commencez par résoudre l’objet à partir du conteneur d’injection de dépendances, puis remplacez les services sélectionnés à l’aide de la commande « With... » Méthodes. N’appelez pas le constructeur à aucun moment de ce processus.

public RelationalProjectionExpressionVisitorDependencies (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ISqlTranslatingExpressionVisitorFactory sqlTranslatingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource entityMaterializerSource);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalProjectionExpressionVisitorDependencies : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ISqlTranslatingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalProjectionExpressionVisitorDependencies
Public Sub New (sqlTranslatingExpressionVisitorFactory As ISqlTranslatingExpressionVisitorFactory, entityMaterializerSource As IEntityMaterializerSource)

Paramètres

sqlTranslatingExpressionVisitorFactory
ISqlTranslatingExpressionVisitorFactory

Fabrique de visiteur d’expression de traduction SQL.

entityMaterializerSource
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource

Source du matérialisateur d’entité.

S’applique à