語言

FromSqlExpression 建構函式

定義

多載

名稱 Description
FromSqlExpression(ITableBase, String, Expression)

建立一個新的類別實例 FromSqlExpression 。

FromSqlExpression(String, Expression, String)
已淘汰.

建立一個新的類別實例 FromSqlExpression 。

FromSqlExpression(String, String, Expression)

建立一個新的類別實例 FromSqlExpression 。

FromSqlExpression(String, ITableBase, String, Expression)

建立一個新的類別實例 FromSqlExpression 。

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

這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。

FromSqlExpression(ITableBase, String, Expression)

來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs

建立一個新的類別實例 FromSqlExpression 。

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)

參數

defaultTableBase
ITableBase

與此資料表來源相關的預設資料表基底。

sql
String

使用者為資料表原始碼提供自訂 SQL。

arguments
Expression

使用者提供的參數,用來傳遞給自訂 SQL。

適用於

FromSqlExpression(String, Expression, String)

來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs

警告

Use the constructor which takes alias as first argument.

建立一個新的類別實例 FromSqlExpression 。

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)

參數

sql
String

使用者為資料表原始碼提供自訂 SQL。

arguments
Expression

使用者提供的參數,用來傳遞給自訂 SQL。

alias
String

一個用於表格來源的字串別名。

屬性

適用於

FromSqlExpression(String, String, Expression)

來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs

建立一個新的類別實例 FromSqlExpression 。

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)

參數

alias
String

這個表格來源的別名。

sql
String

使用者為資料表原始碼提供自訂 SQL。

arguments
Expression

使用者提供的參數,用來傳遞給自訂 SQL。

適用於

FromSqlExpression(String, ITableBase, String, Expression)

來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs

建立一個新的類別實例 FromSqlExpression 。

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)

參數

alias
String

這個表格來源的別名。

defaultTableBase
ITableBase

與此資料表來源相關的預設資料表基底。

sql
String

使用者為資料表原始碼提供自訂 SQL。

arguments
Expression

使用者提供的參數,用來傳遞給自訂 SQL。

適用於

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

來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs
來源:
FromSqlExpression.cs

這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。

[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))

參數

alias
String
tableBase
ITableBase
sql
String
arguments
Expression
屬性

適用於