SetOperationBase 類別

定義

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

public abstract class SetOperationBase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
type SetOperationBase = class
    inherit TableExpressionBase
Public MustInherit Class SetOperationBase
Inherits TableExpressionBase
繼承
SetOperationBase
衍生

建構函式

SetOperationBase(String, SelectExpression, SelectExpression, Boolean)

建立 SetOperationBase 類別的新執行個體。

SetOperationBase(String, SelectExpression, SelectExpression, Boolean, IEnumerable<IAnnotation>)

建立 SetOperationBase 類別的新執行個體。

屬性

Alias

指派給這個資料表來源的別名。

Alias

指派給這個資料表來源的別名。

(繼承來源 TableExpressionBase)
IsDistinct

bool 值,指出結果是否會移除重複的資料列。

NodeType

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

(繼承來源 TableExpressionBase)
Source1

設定作業的第一個來源。

Source2

設定作業的第二個來源。

Type

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

(繼承來源 TableExpressionBase)

方法

AddAnnotation(String, Object)

將注釋加入至這個物件。 如果具有指定名稱的注釋已經存在,則會擲回 。

(繼承來源 TableExpressionBase)
CreateWithAnnotations(IEnumerable<IAnnotation>)

使用指定的批註建立類似這樣的 物件。

(繼承來源 TableExpressionBase)
Equals(Object)

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

FindAnnotation(String)

取得具有指定名稱的注釋,如果不存在,則傳 null 回 。

(繼承來源 TableExpressionBase)
GetAnnotations()

取得目前 物件上的所有批註。

(繼承來源 TableExpressionBase)
GetHashCode()

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

(繼承來源 TableExpressionBase)
PrintAnnotations(ExpressionPrinter)

使用 ExpressionPrinter 建立與指定運算式相關聯之批註的可列印字串表示。

(繼承來源 TableExpressionBase)
VisitChildren(ExpressionVisitor)

運算式,表示兩個數據表來源之間的集合作業。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

(繼承來源 TableExpressionBase)

明確介面實作

IPrintableExpression.Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

(繼承來源 TableExpressionBase)

擴充方法

UnwrapJoin(TableExpressionBase)

如果指定的 tableJoinExpressionBase ,則會傳回其聯結的資料表。 否則傳回 table

適用於