DbExpressionBuilder.Skip 方法

定義

建立一個新輸入 DbSkipExpression ,依據指定的排序規範排序給定輸入,然後跳過指定數量的元素。

多載

名稱 Description
Skip(DbSortExpression, DbExpression)

建立一個新資料 DbSkipExpression ,跳過指定數量的排序輸入。

Skip(DbExpressionBinding, IEnumerable<DbSortClause>, DbExpression)

建立一個新輸入 DbSkipExpression ,依據指定的排序規範排序給定輸入,然後跳過指定數量的元素。

Skip(DbSortExpression, DbExpression)

建立一個新資料 DbSkipExpression ,跳過指定數量的排序輸入。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSkipExpression ^ Skip(System::Data::Common::CommandTrees::DbSortExpression ^ argument, System::Data::Common::CommandTrees::DbExpression ^ count);
public static System.Data.Common.CommandTrees.DbSkipExpression Skip(this System.Data.Common.CommandTrees.DbSortExpression argument, System.Data.Common.CommandTrees.DbExpression count);
static member Skip : System.Data.Common.CommandTrees.DbSortExpression * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbSkipExpression
<Extension()>
Public Function Skip (argument As DbSortExpression, count As DbExpression) As DbSkipExpression

參數

argument
DbSortExpression

A DbSortExpression 指定排序後的輸入集合。

count
DbExpression

一個表達式 ,指定要跳過有序集合的元素數量。

傳回

一個新的 DbSkipExpression,代表跳過操作。

例外狀況

argumentcount 為空值。

count 不是 DbConstantExpressionDbParameterReferenceExpression 或 的結果型別不等於或無法升等於 64 位元整數型別。

適用於

Skip(DbExpressionBinding, IEnumerable<DbSortClause>, DbExpression)

建立一個新輸入 DbSkipExpression ,依據指定的排序規範排序給定輸入,然後跳過指定數量的元素。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSkipExpression ^ Skip(System::Data::Common::CommandTrees::DbExpressionBinding ^ input, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbSortClause ^> ^ sortOrder, System::Data::Common::CommandTrees::DbExpression ^ count);
public static System.Data.Common.CommandTrees.DbSkipExpression Skip(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbSortClause> sortOrder, System.Data.Common.CommandTrees.DbExpression count);
static member Skip : System.Data.Common.CommandTrees.DbExpressionBinding * seq<System.Data.Common.CommandTrees.DbSortClause> * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbSkipExpression
<Extension()>
Public Function Skip (input As DbExpressionBinding, sortOrder As IEnumerable(Of DbSortClause), count As DbExpression) As DbSkipExpression

參數

input
DbExpressionBinding

一個表達式綁定,指定輸入集合。

sortOrder
IEnumerable<DbSortClause>

一份排序規範清單,決定輸入集合元素應如何排序。

count
DbExpression

一個表達式 ,指定要跳過有序集合的元素數量。

傳回

一個新的 DbSkipExpression,代表跳過操作。

例外狀況

inputsortOrdercount 為空,或 sortOrder 包含空。

sortOrder 是空的,或 count 不是 DbConstantExpression ,或 DbParameterReferenceExpression 的結果型別不等於或無法升級為 64 位元整數型別。

適用於