Freigeben über


FromSqlExpression Konstruktoren

Definition

Überlädt

FromSqlExpression(ITableBase, String, Expression)

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

FromSqlExpression(String, Expression, String)
Veraltet.

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

FromSqlExpression(String, String, Expression)

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

FromSqlExpression(ITableBase, String, Expression)

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

public FromSqlExpression (Microsoft.EntityFrameworkCore.Metadata.ITableBase defaultTableBase, string sql, System.Linq.Expressions.Expression arguments);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression : Microsoft.EntityFrameworkCore.Metadata.ITableBase * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression
Public Sub New (defaultTableBase As ITableBase, sql As String, arguments As Expression)

Parameter

defaultTableBase
ITableBase

Eine Standardtabellenbasis, die dieser Tabellenquelle zugeordnet ist.

sql
String

Eine vom Benutzer bereitgestellte benutzerdefinierte SQL-Instanz für die Tabellenquelle.

arguments
Expression

Ein vom Benutzer bereitgestellter Parameter, der an die benutzerdefinierte SQL-Instanz übergeben werden soll.

Gilt für:

FromSqlExpression(String, Expression, String)

Achtung

Use the constructor which takes alias as first argument.

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

public FromSqlExpression (string sql, System.Linq.Expressions.Expression arguments, string alias);
[System.Obsolete("Use the constructor which takes alias as first argument.")]
public FromSqlExpression (string sql, System.Linq.Expressions.Expression arguments, string alias);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression : string * System.Linq.Expressions.Expression * string -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression
[<System.Obsolete("Use the constructor which takes alias as first argument.")>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression : string * System.Linq.Expressions.Expression * string -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression
Public Sub New (sql As String, arguments As Expression, alias As String)

Parameter

sql
String

Eine vom Benutzer bereitgestellte benutzerdefinierte SQL-Instanz für die Tabellenquelle.

arguments
Expression

Ein vom Benutzer bereitgestellter Parameter, der an die benutzerdefinierte SQL-Instanz übergeben werden soll.

alias
String

Ein Zeichenfolgenalias für die Tabellenquelle.

Attribute

Gilt für:

FromSqlExpression(String, String, Expression)

Erstellt eine neue Instanz der FromSqlExpression-Klasse.

public FromSqlExpression (string alias, string sql, System.Linq.Expressions.Expression arguments);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression : string * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression
Public Sub New (alias As String, sql As String, arguments As Expression)

Parameter

alias
String

Ein Alias, der für diese Tabellenquelle verwendet werden soll.

sql
String

Eine vom Benutzer bereitgestellte benutzerdefinierte SQL-Instanz für die Tabellenquelle.

arguments
Expression

Ein vom Benutzer bereitgestellter Parameter, der an die benutzerdefinierte SQL-Instanz übergeben werden soll.

Gilt für: