StringIncludeExpressionNode StringIncludeExpressionNode 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 StringIncludeExpressionNode : ResultOperatorExpressionNodeBase
Public Class StringIncludeExpressionNode
    Inherits ResultOperatorExpressionNodeBase
Inheritance
System.ObjectSystem.Object
StringIncludeExpressionNodeStringIncludeExpressionNode

Constructors

StringIncludeExpressionNode(MethodCallExpressionParseInfo, ConstantExpression) StringIncludeExpressionNode(MethodCallExpressionParseInfo, ConstantExpression)

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 StringIncludeExpressionNode(MethodCallExpressionParseInfo parseInfo, ConstantExpression navigationPropertyPath)
Public Sub New(parseInfo As MethodCallExpressionParseInfo, navigationPropertyPath As ConstantExpression)
Parameters
parseInfo
MethodCallExpressionParseInfo MethodCallExpressionParseInfo
navigationPropertyPath
System.Linq.Expressions.ConstantExpression System.Linq.Expressions.ConstantExpression

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