語言

RowNumberExpression 類別

定義

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

[System.Runtime.CompilerServices.Nullable(0)]
public class RowNumberExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class RowNumberExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type RowNumberExpression = class
    inherit SqlExpression
type RowNumberExpression = class
    inherit SqlExpression
Public Class RowNumberExpression
Inherits SqlExpression
繼承
RowNumberExpression
屬性

建構函式

名稱 Description
RowNumberExpression(IReadOnlyList<SqlExpression>, IReadOnlyList<OrderingExpression>, RelationalTypeMapping)

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

屬性

名稱 Description
NodeType

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

(繼承來源 SqlExpression)
Orderings

用於在給定劃分內排序的排序表達式列表。

Partitions

分割中使用的表達式列表。

Type

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

(繼承來源 SqlExpression)
TypeMapping

RelationalTypeMapping與這個表達相關聯。

(繼承來源 SqlExpression)

方法

名稱 Description
Equals(Object)

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

GetHashCode()

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

Print(ExpressionPrinter)

利用 ExpressionPrinter建立給定表達式的可列印字串表示。

Quote()

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

Update(IReadOnlyList<SqlExpression>, IReadOnlyList<OrderingExpression>)

會建立一個新的表達式,類似這個,但使用提供的子節點。 如果所有子節點相同,則會回傳這個表達式。

VisitChildren(ExpressionVisitor)

一個表示 SQL 樹中ROW_NUMBER操作的表達式。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

明確介面實作

名稱 Description
IPrintableExpression.Print(ExpressionPrinter)

利用 ExpressionPrinter建立給定表達式的可列印字串表示。

(繼承來源 SqlExpression)

適用於