ISqlExpressionFactory.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) |
Modelde varsayılan eşleme kullanılarak oluşturulan bir tablo kaynağından varlık türünü yansıtan SQL ağacındaki SELECT öğesini temsil eden yeni SelectExpression bir oluşturur. |
Select(SqlExpression) |
Tablo içermeyen ve oluşturma olmadan bir veya 1'i yansıtan SqlExpression SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur. |
Select(IEntityType, TableExpressionBase) |
Tablo kaynağından bir varlık türünü yansıtan SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur. |
Select(IEntityType, String, Expression) |
Geçersiz.
Özel SQL kullanılarak oluşturulan bir tablo kaynağından varlık türünü yansıtan SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur. |
Select(IEntityType)
Modelde varsayılan eşleme kullanılarak oluşturulan bir tablo kaynağından varlık türünü yansıtan SQL ağacındaki SELECT öğesini temsil eden yeni SelectExpression bir oluşturur.
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Function Select (entityType As IEntityType) As SelectExpression
Parametreler
- entityType
- IEntityType
Yansıtacak varlık türü.
Döndürülenler
SQL ağacında select öğesini temsil eden bir ifade.
Şunlara uygulanır
Select(SqlExpression)
Tablo içermeyen ve oluşturma olmadan bir veya 1'i yansıtan SqlExpression SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur.
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression projection);
public 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
Public Function Select (projection As SqlExpression) As SelectExpression
Parametreler
- projection
- SqlExpression
Proje için A SqlExpression .
Döndürülenler
SQL ağacında select öğesini temsil eden bir ifade.
Şunlara uygulanır
Select(IEntityType, TableExpressionBase)
Tablo kaynağından bir varlık türünü yansıtan SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur.
public 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
Public Function Select (entityType As IEntityType, tableExpressionBase As TableExpressionBase) As SelectExpression
Parametreler
- entityType
- IEntityType
Yansıtacak varlık türü.
- tableExpressionBase
- TableExpressionBase
Proje kaynağı olarak bir tablo kaynağı.
Döndürülenler
SQL ağacında select öğesini temsil eden bir ifade.
Şunlara uygulanır
Select(IEntityType, String, Expression)
Dikkat
Use overload which takes TableExpressionBase by passing FromSqlExpression directly.
Özel SQL kullanılarak oluşturulan bir tablo kaynağından varlık türünü yansıtan SQL ağacındaki SELECT'i temsil eden yeni SelectExpression bir oluşturur.
public 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 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
[<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
Public Function Select (entityType As IEntityType, sql As String, sqlArguments As Expression) As SelectExpression
Parametreler
- entityType
- IEntityType
Yansıtacak varlık türü.
- sql
- String
Tablo kaynağı için özel bir SQL.
- sqlArguments
- Expression
Özel SQL'e geçirilen parametreleri temsil eden bir ifade.
Döndürülenler
SQL ağacında select öğesini temsil eden bir ifade.
- Öznitelikler
Şunlara uygulanır
Entity Framework