次の方法で共有


ProjectionBindingExpression コンストラクター

定義

オーバーロード

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

ProjectionBindingExpression クラスの新しいインスタンスを作成します。

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)
古い.

ProjectionBindingExpression クラスの新しいインスタンスを作成します。

ProjectionBindingExpression(Expression, ProjectionMember, Type)

ProjectionBindingExpression クラスの新しいインスタンスを作成します。

ProjectionBindingExpression(Expression, Int32, Type)

ProjectionBindingExpression クラスの新しいインスタンスを作成します。

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

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))

パラメーター

queryExpression
Expression

値を取得するクエリ式。

indexMap
IDictionary<IProperty,Int32>

ValueBuffer のクエリ式プロジェクションにバインドするインデックス マップ。

適用対象

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)

注意事項

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

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))

パラメーター

queryExpression
Expression

値を取得するクエリ式。

indexMap
IReadOnlyDictionary<IProperty,Int32>

ValueBuffer のクエリ式プロジェクションにバインドするインデックス マップ。

属性

適用対象

ProjectionBindingExpression(Expression, ProjectionMember, Type)

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)

パラメーター

queryExpression
Expression

値を取得するクエリ式。

projectionMember
ProjectionMember

クエリ式にバインドするプロジェクション メンバー。

type
Type

読み取られる値の clr 型。

適用対象

ProjectionBindingExpression(Expression, Int32, Type)

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)

パラメーター

queryExpression
Expression

値を取得するクエリ式。

index
Int32

クエリ式プロジェクションにバインドするインデックス。

type
Type

読み取られる値の clr 型。

適用対象