Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DbExpressionBuilder.OrderBy (DbExpression, Func<DbExpression, DbExpression>)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Crea un nuovo DbSortExpression che ordina il set con la chiave di ordinamento specificato, con ordine crescente di ordinamento predefinito e ordine delle regole di confronto di input specificato.

Spazio dei nomi:   System.Data.Common.CommandTrees.ExpressionBuilder
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public static DbSortExpression OrderBy(
	this DbExpression source,
	Func<DbExpression, DbExpression> sortKey
)

Parametri

source
Type: System.Data.Common.CommandTrees.DbExpression

Un'espressione che specifica il set di input.

sortKey
Type: System.Func<DbExpression, DbExpression>

Un metodo che specifica come derivare l'espressione chiave di ordinamento dato un membro del set di input. Questo metodo deve produrre un'espressione con un tipo di risultato confrontabile in termini che fornisce l'ordinamento definizione della chiave.

Valore restituito

Type: System.Data.Common.CommandTrees.DbSortExpression

DbSortExpression nuovo che rappresenta l'operazione order by.

Exception Condition
ArgumentNullException

source o sortKey è null.

ArgumentNullException

L'espressione prodotta da sortKey è null.

ArgumentException

source non dispone di un tipo di risultato insieme.

ArgumentException

L'espressione prodotta da sortKey non hanno un tipo di risultato confrontabile in termini di ordine.

.NET Framework
Disponibile da 4.5
Torna all'inizio
Mostra: