SqlExpressionFactory.Select Yöntem

Tanım

Aşırı Yüklemeler

Select(IEntityType)

SelectExpressionmodelde varsayılan eşleme kullanılarak oluşturulan bir tablo kaynağından bir varlık türünü görüntüleyen SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

Select(SqlExpression)

SelectExpression SqlExpression hiçbir tablo ve herhangi bir bileşim olmadan bir veya 1 yansıtırken bir SQL ağacındaki seçimi temsil eden yeni bir oluşturur.

Select(IEntityType, TableExpressionBase)

SelectExpressiontablo kaynağından bir varlık türünü yansıtırken SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

Select(IEntityType, String, Expression)
Kullanımdan kalktı.

SelectExpressionözel bir SQL kullanılarak oluşturulan bir tablo kaynağından bir varlık türünü yansıtırken SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

Select(IEntityType)

SelectExpressionmodelde varsayılan eşleme kullanılarak oluşturulan bir tablo kaynağından bir varlık türünü görüntüleyen SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType) As SelectExpression

Parametreler

entityType
IEntityType

Projeye bir varlık türü.

Döndürülenler

SelectExpression

SQL ağacındaki bir seçimi temsil eden bir ifade.

Uygulamalar

Şunlara uygulanır

Select(SqlExpression)

SelectExpression SqlExpression hiçbir tablo ve herhangi bir bileşim olmadan bir veya 1 yansıtırken bir SQL ağacındaki seçimi temsil eden yeni bir oluşturur.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression projection);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? projection);
abstract member Select : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (projection As SqlExpression) As SelectExpression

Parametreler

projection
SqlExpression

Bir SqlExpression -proje.

Döndürülenler

SelectExpression

SQL ağacındaki bir seçimi temsil eden bir ifade.

Uygulamalar

Şunlara uygulanır

Select(IEntityType, TableExpressionBase)

SelectExpressiontablo kaynağından bir varlık türünü yansıtırken SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpressionBase);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType, tableExpressionBase As TableExpressionBase) As SelectExpression

Parametreler

entityType
IEntityType

Projeye bir varlık türü.

tableExpressionBase
TableExpressionBase

İçinden projenin bir tablo kaynağı.

Döndürülenler

SelectExpression

SQL ağacındaki bir seçimi temsil eden bir ifade.

Uygulamalar

Şunlara uygulanır

Select(IEntityType, String, Expression)

Dikkat

Use overload which takes TableExpressionBase by passing FromSqlExpression directly.

SelectExpressionözel bir SQL kullanılarak oluşturulan bir tablo kaynağından bir varlık türünü yansıtırken SQL ağacındaki bir seçimi temsil eden yeni bir oluşturur.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string sql, System.Linq.Expressions.Expression sqlArguments);
[System.Obsolete("Use overload which takes TableExpressionBase by passing FromSqlExpression directly.")]
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string sql, System.Linq.Expressions.Expression sqlArguments);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
[<System.Obsolete("Use overload which takes TableExpressionBase by passing FromSqlExpression directly.")>]
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType, sql As String, sqlArguments As Expression) As SelectExpression

Parametreler

entityType
IEntityType

Projeye bir varlık türü.

sql
String

tablo kaynağı için özel bir SQL.

sqlArguments
Expression

Özel SQL geçirilen parametreleri temsil eden bir ifade.

Döndürülenler

SelectExpression

SQL ağacındaki bir seçimi temsil eden bir ifade.

Uygulamalar

Öznitelikler

Şunlara uygulanır