FromSqlExpressionNode FromSqlExpressionNode Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class FromSqlExpressionNode : ResultOperatorExpressionNodeBase
Public Class FromSqlExpressionNode
    Inherits ResultOperatorExpressionNodeBase
Inheritance
System.ObjectSystem.Object
FromSqlExpressionNodeFromSqlExpressionNode

Constructors

FromSqlExpressionNode(MethodCallExpressionParseInfo, ConstantExpression, Expression) FromSqlExpressionNode(MethodCallExpressionParseInfo, ConstantExpression, Expression)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public FromSqlExpressionNode(MethodCallExpressionParseInfo parseInfo, ConstantExpression sql, Expression arguments)
Public Sub New(parseInfo As MethodCallExpressionParseInfo, sql As ConstantExpression, arguments As Expression)
Parameters
parseInfo
MethodCallExpressionParseInfo MethodCallExpressionParseInfo
sql
System.Linq.Expressions.ConstantExpression System.Linq.Expressions.ConstantExpression
arguments
System.Linq.Expressions.Expression System.Linq.Expressions.Expression

Fields

SupportedMethods SupportedMethods

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public static readonly IReadOnlyCollection<MethodInfo> SupportedMethods
Public Shared ReadOnly SupportedMethods As IReadOnlyCollection(Of MethodInfo)

Methods

CreateResultOperator(ClauseGenerationContext) CreateResultOperator(ClauseGenerationContext)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

protected override ResultOperatorBase CreateResultOperator(ClauseGenerationContext clauseGenerationContext)
Protected Overrides Function CreateResultOperator(clauseGenerationContext As ClauseGenerationContext) As ResultOperatorBase
Parameters
clauseGenerationContext
ClauseGenerationContext ClauseGenerationContext
Returns
ResultOperatorBase ResultOperatorBase

Resolve(ParameterExpression, Expression, ClauseGenerationContext) Resolve(ParameterExpression, Expression, ClauseGenerationContext)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public override Expression Resolve(ParameterExpression inputParameter, Expression expressionToBeResolved, ClauseGenerationContext clauseGenerationContext)
Public Overrides Function Resolve(inputParameter As ParameterExpression, expressionToBeResolved As Expression, clauseGenerationContext As ClauseGenerationContext) As Expression
Parameters
inputParameter
System.Linq.Expressions.ParameterExpression System.Linq.Expressions.ParameterExpression
expressionToBeResolved
System.Linq.Expressions.Expression System.Linq.Expressions.Expression
clauseGenerationContext
ClauseGenerationContext ClauseGenerationContext
Returns
System.Linq.Expressions.Expression System.Linq.Expressions.Expression