---
schema_version: "1"
id: 6a4c0424afdb1263f8be2c5d0537fad4d6444fe3b7124295dd74a644677f1ffe
title: OrderDirection Enum
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_enum_DataSource_OrderDirection.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_enum_DataSource_OrderDirection.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: cf79c7d4daac8240da312f91fa2f25d5c303f958f0cbbc9d3356f4cd34141f9e
description: Specifies the direction for sorting rows based on column values.
---
# OrderDirection Enum

Specifies the direction for sorting rows based on column values.

## Usage

Used by the [direction](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_DataSource_Order.htm#apex_DataSource_Order_direction "Direction for sorting rows based on column values.") property on the [DataSource.Order](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_DataSource_Order.htm#apex_class_DataSource_Order "Contains details about how to sort the rows in the result set. Equivalent to an ORDER BY statement in a SOQL query.") class.

## Enum Values

The following are the values of the DataSource.OrderDirection enum.

| Value | Description |
| --- | --- |
| ASCENDING | Sort rows in ascending order (A–Z). |
| DESCENDING | Sort rows in descending order (Z–A). |