RowNumberExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個表示 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
- 繼承
- 屬性
建構函式
| 名稱 | 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) |