Поделиться через


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-разрядному целочисленному типу и неприводимый к нему путем продвижения.

Применяется к