Sdílet prostřednictvím


ProjectionBindingExpression Konstruktory

Definice

Přetížení

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

Vytvoří novou instanci třídy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)
Zastaralé.

Vytvoří novou instanci třídy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, ProjectionMember, Type)

Vytvoří novou instanci třídy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, Int32, Type)

Vytvoří novou instanci třídy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs

Vytvoří novou instanci třídy ProjectionBindingExpression.

public ProjectionBindingExpression (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty,int> indexMap);
new Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression : System.Linq.Expressions.Expression * System.Collections.Generic.IDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty, int> -> Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression
Public Sub New (queryExpression As Expression, indexMap As IDictionary(Of IProperty, Integer))

Parametry

queryExpression
Expression

Výraz dotazu, ze který se má získat hodnota.

indexMap
IDictionary<IProperty,Int32>

Mapování indexu pro vazbu s projekcí výrazu dotazu pro ValueBuffer.

Platí pro

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)

Zdroj:
ProjectionBindingExpression.cs

Upozornění

The dictionary should be stored in client projection in query expression and access via index based binding.

Vytvoří novou instanci třídy ProjectionBindingExpression.

[System.Obsolete("The dictionary should be stored in client projection in query expression and access via index based binding.")]
public ProjectionBindingExpression (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty,int> indexMap);
[<System.Obsolete("The dictionary should be stored in client projection in query expression and access via index based binding.")>]
new Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty, int> -> Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression
Public Sub New (queryExpression As Expression, indexMap As IReadOnlyDictionary(Of IProperty, Integer))

Parametry

queryExpression
Expression

Výraz dotazu, ze který se má získat hodnota.

indexMap
IReadOnlyDictionary<IProperty,Int32>

Mapování indexu pro vazbu s projekcí výrazu dotazu pro ValueBuffer.

Atributy

Platí pro

ProjectionBindingExpression(Expression, ProjectionMember, Type)

Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs

Vytvoří novou instanci třídy ProjectionBindingExpression.

public ProjectionBindingExpression (System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ProjectionMember projectionMember, Type type);
new Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ProjectionMember * Type -> Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression
Public Sub New (queryExpression As Expression, projectionMember As ProjectionMember, type As Type)

Parametry

queryExpression
Expression

Výraz dotazu, ze který se má získat hodnota.

projectionMember
ProjectionMember

Člen projekce pro vytvoření vazby s výrazem dotazu.

type
Type

Typ clr hodnoty, která se čte.

Platí pro

ProjectionBindingExpression(Expression, Int32, Type)

Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs
Zdroj:
ProjectionBindingExpression.cs

Vytvoří novou instanci třídy ProjectionBindingExpression.

public ProjectionBindingExpression (System.Linq.Expressions.Expression queryExpression, int index, Type type);
new Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression : System.Linq.Expressions.Expression * int * Type -> Microsoft.EntityFrameworkCore.Query.ProjectionBindingExpression
Public Sub New (queryExpression As Expression, index As Integer, type As Type)

Parametry

queryExpression
Expression

Výraz dotazu, ze který se má získat hodnota.

index
Int32

Index pro vazbu s projekcí výrazu dotazu.

type
Type

Typ clr hodnoty, která se čte.

Platí pro