Share via


Syntaxis van query-expressie voor Standard-queryoperators (Visual Basic)

Sommige van de veelgebruikte standaardqueryoperators hebben speciale syntaxis voor trefwoorden in de Visual Basic-taal waarmee ze kunnen worden aangeroepen als onderdeel van een query-expressie. Een query-expressie is een andere, beter leesbare vorm van het uitdrukken van een query dan het equivalent op basis van de methode. Queryexpressiecomponenten worden tijdens het compileren omgezet in aanroepen naar de querymethoden.

Syntaxistabel voor query-expressies

De volgende tabel bevat de standaardqueryoperators met equivalente queryexpressiecomponenten.

Methode Syntaxis van Visual Basic-queryexpressie
All Aggregate … In … Into All(…)

(Zie voor meer informatie Aggregaatcomponent.)
Any Aggregate … In … Into Any()

(Zie voor meer informatie Aggregaatcomponent.)
Average Aggregate … In … Into Average()

(Zie voor meer informatie Aggregaatcomponent.)
Cast From … As …

(Zie voor meer informatie Uit component.)
Count Aggregate … In … Into Count()

(Zie voor meer informatie Aggregaatcomponent.)
Distinct<TSource>(IEnumerable<TSource>) Distinct

(Zie voor meer informatie Distinct-component.)
GroupBy Group … By … Into …

(Zie voor meer informatie Groeperen op component.)
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) Group Join … In … On …

(Zie voor meer informatie Group Join Clause.)
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) From x In …, y In … Where x.a = b.a

– of –

Join … [As …]In … On …

(Zie voor meer informatie Join-component.)
LongCount Aggregate … In … Into LongCount()

(Zie voor meer informatie Aggregaatcomponent.)
Max Aggregate … In … Into Max()

(Zie voor meer informatie Aggregaatcomponent.)
Min Aggregate … In … Into Min()

(Zie voor meer informatie Aggregaatcomponent.)
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) Order By

(Zie voor meer informatie Order by-component.)
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) Order By … Descending

(Zie voor meer informatie Order by-component.)
Select Select

(Zie voor meer informatie Component selecteren.)
SelectMany Meerdere From componenten

(Zie voor meer informatie Uit component.)
Skip Skip

(Zie voor meer informatie Skip-component.)
SkipWhile Skip While

(Zie voor meer informatie Overslaan tijdens component.)
Sum Aggregate … In … Into Sum()

(Zie voor meer informatie Aggregaatcomponent.)
Take Take

(Zie voor meer informatie Component nemen.)
TakeWhile Take While

(Zie voor meer informatie Neem de component Tijdens.)
ThenBy<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) Order By …, …

(Zie voor meer informatie Order by-component.)
ThenByDescending<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) Order By …, … Descending

(Zie voor meer informatie Order by-component.)
Where Where

(Zie voor meer informatie Where-component.)

Zie ook