Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

SqlBuilder<(Of <(<'TDbType>)>)>..::..BuildOrderByClause Method

Builds an order by clause.

Namespace:  Tortuga.Chain.CommandBuilders
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public void BuildOrderByClause(
	StringBuilder sql,
	Nullable<string> header,
	IEnumerable<SortExpression> sortExpressions,
	Nullable<string> footer
)
Public Sub BuildOrderByClause ( _
	sql As StringBuilder, _
	header As Nullable(Of String), _
	sortExpressions As IEnumerable(Of SortExpression), _
	footer As Nullable(Of String) _
)
public:
void BuildOrderByClause(
	StringBuilder^ sql, 
	Nullable<String^> header, 
	IEnumerable<SortExpression^>^ sortExpressions, 
	Nullable<String^> footer
)

Parameters

sql
Type: StringBuilder
The SQL.
header
Type: Nullable<(Of <(<'String>)>)>
The header.
sortExpressions
Type: IEnumerable<(Of <(<'SortExpression>)>)>
The sort expressions.
footer
Type: Nullable<(Of <(<'String>)>)>
The footer.

Exceptions


ExceptionCondition
[ArgumentNullException]
Tortuga.Chain..::..MappingException