Condividi tramite


EntityQueryModelVisitor.BindNavigationPathPropertyExpression Metodo

Definizione

Overload

BindNavigationPathPropertyExpression<TResult>(Expression, Func<IEnumerable<IPropertyBase>,IQuerySource,TResult>)

Associa un'espressione di proprietà del percorso di navigazione.

BindNavigationPathPropertyExpression<TResult>(Expression, Func<IReadOnlyList<IPropertyBase>,IQuerySource,TResult>)

Associa un'espressione di proprietà del percorso di navigazione.

BindNavigationPathPropertyExpression<TResult>(Expression, Func<IEnumerable<IPropertyBase>,IQuerySource,TResult>)

Associa un'espressione di proprietà del percorso di navigazione.

public virtual TResult BindNavigationPathPropertyExpression<TResult> (System.Linq.Expressions.Expression propertyExpression, Func<System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>,Remotion.Linq.Clauses.IQuerySource,TResult> propertyBinder);
abstract member BindNavigationPathPropertyExpression : System.Linq.Expressions.Expression * Func<seq<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
override this.BindNavigationPathPropertyExpression : System.Linq.Expressions.Expression * Func<seq<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
Public Overridable Function BindNavigationPathPropertyExpression(Of TResult) (propertyExpression As Expression, propertyBinder As Func(Of IEnumerable(Of IPropertyBase), IQuerySource, TResult)) As TResult

Parametri di tipo

TResult

Tipo di risultato.

Parametri

propertyExpression
Expression

Espressione di proprietà.

propertyBinder
Func<IEnumerable<IPropertyBase>,Remotion.Linq.Clauses.IQuerySource,TResult>

Gestore di associazione di proprietà.

Restituisce

TResult

Oggetto TResult.

Si applica a

BindNavigationPathPropertyExpression<TResult>(Expression, Func<IReadOnlyList<IPropertyBase>,IQuerySource,TResult>)

Associa un'espressione di proprietà del percorso di navigazione.

public virtual TResult BindNavigationPathPropertyExpression<TResult> (System.Linq.Expressions.Expression propertyExpression, Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>,Remotion.Linq.Clauses.IQuerySource,TResult> propertyBinder);
abstract member BindNavigationPathPropertyExpression : System.Linq.Expressions.Expression * Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
override this.BindNavigationPathPropertyExpression : System.Linq.Expressions.Expression * Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase>, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
Public Overridable Function BindNavigationPathPropertyExpression(Of TResult) (propertyExpression As Expression, propertyBinder As Func(Of IReadOnlyList(Of IPropertyBase), IQuerySource, TResult)) As TResult

Parametri di tipo

TResult

Tipo di risultato.

Parametri

propertyExpression
Expression

Espressione di proprietà.

propertyBinder
Func<IReadOnlyList<IPropertyBase>,Remotion.Linq.Clauses.IQuerySource,TResult>

Gestore di associazione di proprietà.

Restituisce

TResult

Oggetto TResult.

Si applica a