DbExpressionBuilder.ToSortClause Method

Definition

Creates a new DbSortClause with an ascending sort order and default collation.

Overloads

ToSortClause(DbExpression)

Creates a new DbSortClause with an ascending sort order and default collation.

ToSortClause(DbExpression, String)

Creates a new DbSortClause with an ascending sort order and the specified collation.

ToSortClause(DbExpression)

Creates a new DbSortClause with an ascending sort order and default collation.

C#
public static System.Data.Common.CommandTrees.DbSortClause ToSortClause(this System.Data.Common.CommandTrees.DbExpression key);

Parameters

key
DbExpression

The expression that defines the sort key.

Returns

A new sort clause with the given sort key and ascending sort order.

Exceptions

key is null.

key does not have an order-comparable result type.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

ToSortClause(DbExpression, String)

Creates a new DbSortClause with an ascending sort order and the specified collation.

C#
public static System.Data.Common.CommandTrees.DbSortClause ToSortClause(this System.Data.Common.CommandTrees.DbExpression key, string collation);

Parameters

key
DbExpression

The expression that defines the sort key.

collation
String

The collation to sort under.

Returns

A new sort clause with the given sort key and collation, and ascending sort order.

Exceptions

key is null.

collation is empty or contains only space characters.

key does not have an order-comparable result type.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1