SqlTranslatingExpressionVisitorFactory Oluşturucular

Tanım

Aşırı Yüklemeler

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

SqlTranslatingExpressionVisitorFactory öğesinin yeni bir örneğini oluşturur.

SqlTranslatingExpressionVisitorFactory(IRelationalAnnotationProvider, IExpressionFragmentTranslator, IMethodCallTranslator, IMemberTranslator, IRelationalTypeMapper)

SqlTranslatingExpressionVisitorFactory öğesinin yeni bir örneğini oluşturur.

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

SqlTranslatingExpressionVisitorFactory öğesinin yeni bir örneğini oluşturur.

public SqlTranslatingExpressionVisitorFactory (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorDependencies dependencies);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorDependencies -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory
Public Sub New (dependencies As SqlTranslatingExpressionVisitorDependencies)

Parametreler

dependencies
SqlTranslatingExpressionVisitorDependencies

Bu hizmetin bağımlılıklarını içeren Parameter nesnesi.

Şunlara uygulanır

SqlTranslatingExpressionVisitorFactory(IRelationalAnnotationProvider, IExpressionFragmentTranslator, IMethodCallTranslator, IMemberTranslator, IRelationalTypeMapper)

SqlTranslatingExpressionVisitorFactory öğesinin yeni bir örneğini oluşturur.

public SqlTranslatingExpressionVisitorFactory (Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider relationalAnnotationProvider, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IExpressionFragmentTranslator compositeExpressionFragmentTranslator, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMethodCallTranslator methodCallTranslator, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMemberTranslator memberTranslator, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper relationalTypeMapper);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory : Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IExpressionFragmentTranslator * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMethodCallTranslator * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMemberTranslator * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory
Public Sub New (relationalAnnotationProvider As IRelationalAnnotationProvider, compositeExpressionFragmentTranslator As IExpressionFragmentTranslator, methodCallTranslator As IMethodCallTranslator, memberTranslator As IMemberTranslator, relationalTypeMapper As IRelationalTypeMapper)

Parametreler

relationalAnnotationProvider
IRelationalAnnotationProvider

İlişkisel ek açıklama sağlayıcısı.

compositeExpressionFragmentTranslator
IExpressionFragmentTranslator

Bileşik ifade parçası çevirmeni.

methodCallTranslator
IMethodCallTranslator

Yöntem çağrısı çevirmeni.

memberTranslator
IMemberTranslator

Üye çeviricisi.

relationalTypeMapper
IRelationalTypeMapper

İlişkisel tür Eşleyici.

Şunlara uygulanır