TableExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
運算式,表示 SQL 樹狀結構中的資料表或檢視表。
public class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ITableBasedExpression
type TableExpression = class
inherit TableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
interface ITableBasedExpression
Public Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase, ITableBasedExpression
- 繼承
- 實作
備註
這是資料表和架構名稱的簡單包裝函式。 應用程式或資料庫提供者程式碼無法建構此類型的實例。 如果應用程式或提供者發生此問題,請在 github.com/dotnet/efcore提出問題。
屬性
Alias |
指派給這個資料表來源的別名。 |
Alias |
指派給這個資料表來源的別名。 (繼承來源 TableExpressionBase) |
Name |
資料表或檢視的名稱。 |
NodeType |
運算式,表示 SQL 樹狀結構中的資料表或檢視表。 (繼承來源 TableExpressionBase) |
Schema |
資料表或檢視表的架構。 |
Table |
ITableBase與此資料表或檢視相關聯的 。 |
Type |
運算式,表示 SQL 樹狀結構中的資料表或檢視表。 (繼承來源 TableExpressionBase) |
方法
AddAnnotation(String, Object) |
將注釋加入至這個物件。 如果具有指定名稱的注釋已經存在,則會擲回 。 (繼承來源 TableExpressionBase) |
Clone() |
建立目前執行個體複本的新物件。 |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
使用指定的批註建立類似這樣的 物件。 (繼承來源 TableExpressionBase) |
Equals(Object) |
運算式,表示 SQL 樹狀結構中的資料表或檢視表。 |
FindAnnotation(String) |
取得具有指定名稱的注釋,如果不存在,則傳 |
GetAnnotations() |
取得目前 物件上的所有批註。 (繼承來源 TableExpressionBase) |
GetHashCode() |
運算式,表示 SQL 樹狀結構中的資料表或檢視表。 |
Print(ExpressionPrinter) |
使用 ExpressionPrinter 建立指定運算式的可列印字串表示。 |
Print(ExpressionPrinter) |
使用 ExpressionPrinter 建立指定運算式的可列印字串表示。 (繼承來源 TableExpressionBase) |
PrintAnnotations(ExpressionPrinter) |
使用 ExpressionPrinter 建立與指定運算式相關聯之批註的可列印字串表示。 (繼承來源 TableExpressionBase) |
VisitChildren(ExpressionVisitor) |
運算式,表示 SQL 樹狀結構中的資料表或檢視表。 (繼承來源 TableExpressionBase) |
明確介面實作
IPrintableExpression.Print(ExpressionPrinter) |
使用 ExpressionPrinter 建立指定運算式的可列印字串表示。 (繼承來源 TableExpressionBase) |
ITableBasedExpression.Table |
ITableBase如果有任何,則與指定資料表來源相關聯的 。 |
擴充方法
UnwrapJoin(TableExpressionBase) |
如果指定的 |