SqlExpressionFactory.Select Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
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
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
SQL ağacındaki bir seçimi temsil eden bir ifade.
Uygulamalar
- Öznitelikler