次の方法で共有


SelectExpression.AddToProjection メソッド

定義

オーバーロード

AddToProjection(AliasExpression)

プロジェクションに を AliasExpression 追加します。

AddToProjection(ColumnExpression)

ColumnExpression をプロジェクションに追加します。

AddToProjection(Expression)

プロジェクションに式を追加します。

AddToProjection(IProperty, IQuerySource)

プロジェクションに列を追加します。

AddToProjection(Expression, Boolean)

プロジェクションに式を追加します。

AddToProjection(String, IProperty, IQuerySource)

プロジェクションに列を追加します。

AddToProjection(AliasExpression)

プロジェクションに を AliasExpression 追加します。

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression aliasExpression);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression -> int
Public Overridable Function AddToProjection (aliasExpression As AliasExpression) As Integer

パラメーター

aliasExpression
AliasExpression

エイリアス式。

戻り値

Projection追加された式の対応するインデックス。

適用対象

AddToProjection(ColumnExpression)

ColumnExpression をプロジェクションに追加します。

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression columnExpression);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression -> int
Public Overridable Function AddToProjection (columnExpression As ColumnExpression) As Integer

パラメーター

columnExpression
ColumnExpression

列式。

戻り値

Projection追加された式の対応するインデックス。

適用対象

AddToProjection(Expression)

プロジェクションに式を追加します。

public virtual int AddToProjection (System.Linq.Expressions.Expression expression);
abstract member AddToProjection : System.Linq.Expressions.Expression -> int
override this.AddToProjection : System.Linq.Expressions.Expression -> int
Public Overridable Function AddToProjection (expression As Expression) As Integer

パラメーター

expression
Expression

式。

戻り値

Projection追加された式の対応するインデックス。

適用対象

AddToProjection(IProperty, IQuerySource)

ソース:
SelectExpression.cs
ソース:
SelectExpression.cs

プロジェクションに列を追加します。

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Remotion.Linq.Clauses.IQuerySource querySource);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
Public Overridable Function AddToProjection (property As IProperty, querySource As IQuerySource) As Integer

パラメーター

property
IProperty

対応する EF プロパティ。

querySource
Remotion.Linq.Clauses.IQuerySource

元のクエリ ソース。

戻り値

Projection追加された式の対応するインデックス。

適用対象

AddToProjection(Expression, Boolean)

ソース:
SelectExpression.cs
ソース:
SelectExpression.cs

プロジェクションに式を追加します。

public virtual int AddToProjection (System.Linq.Expressions.Expression expression, bool resetProjectStar);
public virtual int AddToProjection (System.Linq.Expressions.Expression expression, bool resetProjectStar = true);
abstract member AddToProjection : System.Linq.Expressions.Expression * bool -> int
override this.AddToProjection : System.Linq.Expressions.Expression * bool -> int
Public Overridable Function AddToProjection (expression As Expression, resetProjectStar As Boolean) As Integer
Public Overridable Function AddToProjection (expression As Expression, Optional resetProjectStar As Boolean = true) As Integer

パラメーター

expression
Expression

式。

resetProjectStar
Boolean

の値をリセットする場合は IsProjectStartrue。

戻り値

Projection追加された式の対応するインデックス。

適用対象

AddToProjection(String, IProperty, IQuerySource)

プロジェクションに列を追加します。

public virtual int AddToProjection (string column, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Remotion.Linq.Clauses.IQuerySource querySource);
abstract member AddToProjection : string * Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
override this.AddToProjection : string * Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
Public Overridable Function AddToProjection (column As String, property As IProperty, querySource As IQuerySource) As Integer

パラメーター

column
String

列名。

property
IProperty

対応する EF プロパティ。

querySource
Remotion.Linq.Clauses.IQuerySource

元のクエリ ソース。

戻り値

Projection追加された式の対応するインデックス。

適用対象