Jazyk

RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect Metoda

Definice

Přetížení

Název Description
CreateSelect(IEntityType)

Slouží k vytvoření kořenového adresáře SelectExpression představujícího dotaz daného typu entity.

CreateSelect(JsonQueryExpression, TableExpressionBase, String, Type, RelationalTypeMapping)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

CreateSelect(IEntityType)

Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs
Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs
Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs

Slouží k vytvoření kořenového adresáře SelectExpression představujícího dotaz daného typu entity.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression CreateSelect(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member CreateSelect : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.CreateSelect : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function CreateSelect (entityType As IEntityType) As SelectExpression

Parametry

entityType
IEntityType

Návraty

Platí pro

CreateSelect(JsonQueryExpression, TableExpressionBase, String, Type, RelationalTypeMapping)

Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs
Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs
Zdroj:
RelationalQueryableMethodTranslatingExpressionVisitor.CreateSelect.cs

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression CreateSelect(Microsoft.EntityFrameworkCore.Query.JsonQueryExpression jsonQueryExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpressionBase, string identifierColumnName, Type identifierColumnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping identifierColumnTypeMapping);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member CreateSelect : Microsoft.EntityFrameworkCore.Query.JsonQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase * string * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.CreateSelect : Microsoft.EntityFrameworkCore.Query.JsonQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase * string * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function CreateSelect (jsonQueryExpression As JsonQueryExpression, tableExpressionBase As TableExpressionBase, identifierColumnName As String, identifierColumnType As Type, identifierColumnTypeMapping As RelationalTypeMapping) As SelectExpression

Parametry

jsonQueryExpression
JsonQueryExpression
tableExpressionBase
TableExpressionBase
identifierColumnName
String
identifierColumnType
Type
identifierColumnTypeMapping
RelationalTypeMapping

Návraty

Atributy

Platí pro