ProjectionBindingExpression Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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>)
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>)
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)
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)
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
Entity Framework