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í
| Název | Description |
|---|---|
| ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>) |
Vytvoří novou instanci ProjectionBindingExpression třídy. |
| ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>) |
Zastaralé.
Vytvoří novou instanci ProjectionBindingExpression třídy. |
| ProjectionBindingExpression(Expression, ProjectionMember, Type) |
Vytvoří novou instanci ProjectionBindingExpression třídy. |
| ProjectionBindingExpression(Expression, Int32, Type) |
Vytvoří novou instanci ProjectionBindingExpression třídy. |
ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)
Vytvoří novou instanci ProjectionBindingExpression třídy.
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 pro získání hodnoty.
- indexMap
- IDictionary<IProperty,Int32>
Mapa indexu pro vytvoření vazby 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 ProjectionBindingExpression třídy.
[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 pro získání hodnoty.
- indexMap
- IReadOnlyDictionary<IProperty,Int32>
Mapa indexu pro vytvoření vazby s projekcí výrazu dotazu pro ValueBuffer.
- Atributy
Platí pro
ProjectionBindingExpression(Expression, ProjectionMember, Type)
Vytvoří novou instanci ProjectionBindingExpression třídy.
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 pro získání hodnoty.
- projectionMember
- ProjectionMember
Člen projekce, který vytvoří vazbu s výrazem dotazu.
- type
- Type
Typ clr hodnoty, která se čte.
Platí pro
ProjectionBindingExpression(Expression, Int32, Type)
Vytvoří novou instanci ProjectionBindingExpression třídy.
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 pro získání hodnoty.
- index
- Int32
Index, který se má svázat s projekcí výrazu dotazu.
- type
- Type
Typ clr hodnoty, která se čte.