DbExpressionBuilder.Skip Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новое выражение DbSkipExpression, которое сортирует данный входной набор согласно заданным правилам сортировки, прежде чем будет пропущено указанное число элементов.
Перегрузки
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
Объект DbSortExpression, задающий сортированный входной набор.
- count
- DbExpression
Выражение, указывающее, какое количество элементов упорядоченного набора следует пропустить.
Возвращаемое значение
Новое DbProjectExpression, представляющий операцию пропуска.
Исключения
argument
или count
равно null.
count
не является объектом DbConstantExpression или DbParameterReferenceExpression, либо имеет тип результата, не равный 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
Выражение, указывающее, какое количество элементов упорядоченного набора следует пропустить.
Возвращаемое значение
Новое DbProjectExpression, представляющий операцию пропуска.
Исключения
input
, sortOrder
или count
имеет значение NULL, или sortOrder
содержит значение NULL.
sortOrder
пуст, или count
— не DbConstantExpression или DbParameterReferenceExpression либо имеет тип результата, неэквивалентный 64-разрядному целочисленному типу и неприводимый к нему путем продвижения.