IncludeResultOperator IncludeResultOperator 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 IncludeResultOperator : SequenceTypePreservingResultOperatorBase, IQueryAnnotation
Public Class IncludeResultOperator
    Inherits SequenceTypePreservingResultOperatorBase
    Implements IQueryAnnotation
Inheritance
System.ObjectSystem.Object
IncludeResultOperatorIncludeResultOperator
Implements

Constructors

IncludeResultOperator(MemberExpression) IncludeResultOperator(MemberExpression)

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 IncludeResultOperator(MemberExpression navigationPropertyPath)
Public Sub New(navigationPropertyPath As MemberExpression)
Parameters
navigationPropertyPath
System.Linq.Expressions.MemberExpression System.Linq.Expressions.MemberExpression

IncludeResultOperator(String) IncludeResultOperator(String)

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 IncludeResultOperator(string navigationPropertyPath)
Public Sub New(navigationPropertyPath As String)
Parameters
navigationPropertyPath
System.String System.String

Properties

ChainedNavigationProperties ChainedNavigationProperties

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 virtual IReadOnlyList<PropertyInfo> ChainedNavigationProperties { get; }
Public Overridable ReadOnly Property ChainedNavigationProperties As IReadOnlyList(Of PropertyInfo)
Value
System.Collections.Generic.IReadOnlyList<System.Reflection.PropertyInfo> System.Collections.Generic.IReadOnlyList(Of System.Reflection.PropertyInfo)

NavigationPropertyPath NavigationPropertyPath

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 virtual MemberExpression NavigationPropertyPath { get; }
Public Overridable ReadOnly Property NavigationPropertyPath As MemberExpression
Value
System.Linq.Expressions.MemberExpression System.Linq.Expressions.MemberExpression

QueryModel QueryModel

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 virtual QueryModel QueryModel { get; set; }
Public Overridable Property QueryModel As QueryModel
Value
QueryModel QueryModel

QuerySource QuerySource

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 virtual IQuerySource QuerySource { get; set; }
Public Overridable Property QuerySource As IQuerySource
Value
IQuerySource IQuerySource

StringNavigationPropertyPath StringNavigationPropertyPath

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 virtual string StringNavigationPropertyPath { get; }
Public Overridable ReadOnly Property StringNavigationPropertyPath As String
Value
System.String System.String

Methods

AppendToNavigationPath(IReadOnlyList) AppendToNavigationPath(IReadOnlyList(Of PropertyInfo))

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 virtual void AppendToNavigationPath(IReadOnlyList<PropertyInfo> propertyInfos)
Public Overridable Sub AppendToNavigationPath(propertyInfos As IReadOnlyList(Of PropertyInfo))
Parameters
propertyInfos
System.Collections.Generic.IReadOnlyList<System.Reflection.PropertyInfo> System.Collections.Generic.IReadOnlyList(Of System.Reflection.PropertyInfo)

Clone(CloneContext) Clone(CloneContext)

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 ResultOperatorBase Clone(CloneContext cloneContext)
Public Overrides Function Clone(cloneContext As CloneContext) As ResultOperatorBase
Parameters
cloneContext
CloneContext CloneContext
Returns
ResultOperatorBase ResultOperatorBase

ExecuteInMemory(StreamedSequence) ExecuteInMemory(Of T)(StreamedSequence)

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 StreamedSequence ExecuteInMemory<T>(StreamedSequence input)
Public Overrides Function ExecuteInMemory(Of T)(input As StreamedSequence) As StreamedSequence
Type Parameters
T
Parameters
input
StreamedSequence StreamedSequence
Returns
StreamedSequence StreamedSequence

ToString() ToString()

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 string ToString()
Public Overrides Function ToString As String
Returns
System.String System.String

TransformExpressions(Func) TransformExpressions(Func(Of Expression, 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 override void TransformExpressions(Func<Expression, Expression> transformation)
Public Overrides Sub TransformExpressions(transformation As Func(Of Expression, Expression))
Parameters
transformation
System.Func<System.Linq.Expressions.Expression, System.Linq.Expressions.Expression> System.Func(Of System.Linq.Expressions.Expression, System.Linq.Expressions.Expression)