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 형식입니다.

적용 대상