Sprache

FromSqlExpression Konstruktoren

Definition

Überlädt

Name Beschreibung
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(String, ITableBase, String, Expression)

Erstellt eine neue Instanz der FromSqlExpression Klasse.

FromSqlExpression(String, ITableBase, String, Expression, IReadOnlyDictionary<String,IAnnotation>)

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

FromSqlExpression(ITableBase, String, Expression)

Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs

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-Datei für die Tabellenquelle.

arguments
Expression

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

Gilt für:

FromSqlExpression(String, Expression, String)

Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs

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-Datei für die Tabellenquelle.

arguments
Expression

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

alias
String

Ein Zeichenfolgenalias für die Tabellenquelle.

Attribute

Gilt für:

FromSqlExpression(String, String, Expression)

Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs

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-Datei für die Tabellenquelle.

arguments
Expression

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

Gilt für:

FromSqlExpression(String, ITableBase, String, Expression)

Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs

Erstellt eine neue Instanz der FromSqlExpression Klasse.

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

Parameter

alias
String

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

defaultTableBase
ITableBase

Eine Standardtabellenbasis, die dieser Tabellenquelle zugeordnet ist.

sql
String

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

arguments
Expression

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

Gilt für:

FromSqlExpression(String, ITableBase, String, Expression, IReadOnlyDictionary<String,IAnnotation>)

Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs
Quelle:
FromSqlExpression.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public FromSqlExpression(string alias, Microsoft.EntityFrameworkCore.Metadata.ITableBase? tableBase, string sql, System.Linq.Expressions.Expression arguments, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression : string * Microsoft.EntityFrameworkCore.Metadata.ITableBase * string * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.FromSqlExpression
Public Sub New (alias As String, tableBase As ITableBase, sql As String, arguments As Expression, annotations As IReadOnlyDictionary(Of String, IAnnotation))

Parameter

alias
String
tableBase
ITableBase
sql
String
arguments
Expression
Attribute

Gilt für: