ObjectQuery<T>.OrderBy(String, ObjectParameter[]) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden de queryresultaten gesorteerd op basis van de opgegeven criteria.
public:
System::Data::Objects::ObjectQuery<T> ^ OrderBy(System::String ^ keys, ... cli::array <System::Data::Objects::ObjectParameter ^> ^ parameters);
public System.Data.Objects.ObjectQuery<T> OrderBy(string keys, params System.Data.Objects.ObjectParameter[] parameters);
member this.OrderBy : string * System.Data.Objects.ObjectParameter[] -> System.Data.Objects.ObjectQuery<'T>
Public Function OrderBy (keys As String, ParamArray parameters As ObjectParameter()) As ObjectQuery(Of T)
Parameters
- keys
- String
De sleutelkolommen waarop de resultaten moeten worden gerangschikt.
- parameters
- ObjectParameter[]
Nul of meer parameters die in deze methode worden gebruikt.
Retouren
Een nieuw ObjectQuery<T> exemplaar dat gelijk is aan het oorspronkelijke exemplaar waarop ORDER BY is toegepast.
Uitzonderingen
De keys of parameters parameter is null.
keys is een lege tekenreeks.
Voorbeelden
In dit voorbeeld wordt een nieuw ObjectQuery<T> object gemaakt dat de resultaten van de bestaande queryvolgorde bevat.ProductID
using (AdventureWorksEntities context =
new AdventureWorksEntities())
{
string queryString = @"SELECT VALUE product
FROM AdventureWorksEntities.Products AS product";
ObjectQuery<Product> productQuery1 =
new ObjectQuery<Product>(queryString,
context, MergeOption.NoTracking);
ObjectQuery<Product> productQuery2 =
productQuery1.OrderBy("it.ProductID");
// Iterate through the collection of Product items.
foreach (Product result in productQuery2)
{
Console.WriteLine("{0}", result.ProductID);
}
}
Opmerkingen
De volgorde van resultaten in een geneste query kan niet worden gegarandeerd.
OrderBy moet altijd de uiteindelijke opbouwmethode voor query's in de reeks zijn.