Syntaxe výrazu dotazu pro standardní operátory dotazu
Některými často používají standardní dotaz operátory mají vyhrazený C# a Visual Basic syntaxe jazyka klíčové slovo, které umožňují volat jako část výrazu dotazu.Výraz dotazu je různé, čitelnější formulář vyjádření dotazu než jeho Metoda založena rovnocenné.Výraz klauzule dotazu jsou přeloženy do volání metod dotazu v době kompilace.
Tabulka syntaxi výrazu dotazu
Následující tabulka uvádí operátory standardního dotazu, které mají ekvivalentní výrazu klauzule.C# a Visual Basic programovacích jazyků pro stejné metody neposkytují vyhrazené syntaxi výrazu.V tabulce je uvedena syntaxe pro oba tyto jazyky.
Metoda |
Syntaxi výrazu dotazu C# |
Visual BasicSyntaxe dotazu výraz |
---|---|---|
není použitelné |
Aggregate … In … Into All(…) (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Any() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Average() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
Pomocí explicitně zadaný rozsah proměnné, například: from int i in numbers (Další informace naleznete v tématu from clause (Referenční dokumentace jazyka C#).) |
From … As … (Další informace naleznete v tématu From – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Count() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Distinct (Další informace naleznete v tématu Distinct – klauzule (Visual Basic).) |
|
group … by -nebo- group … by … into … (Další informace naleznete v tématu group – klauzule (Referenční dokumentace jazyka C#).) |
Group … By … Into … (Další informace naleznete v tématu Group By – klauzule (Visual Basic).) |
|
join … in … on … equals … into … (Další informace naleznete v tématu join – klauzule (Referenční dokumentace jazyka C#).) |
Group Join … In … On … (Další informace naleznete v tématu Group Join – klauzule (Visual Basic).) |
|
Join``4(IEnumerableUMP, IEnumerableUMP, FuncUMP, UMP, FuncUMP, UMP, FuncUMP, UMP, UMP) |
join … in … on … equals … (Další informace naleznete v tématu join – klauzule (Referenční dokumentace jazyka C#).) |
From x In …, y In … Where x.a = b.a -nebo- Join … [As …]In … On … (Další informace naleznete v tématu Join – klauzule (Visual Basic).) |
není použitelné |
Aggregate … In … Into LongCount() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Max() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Min() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
orderby (Další informace naleznete v tématu orderby – klauzule (Referenční dokumentace jazyka C#).) |
Order By (Další informace naleznete v tématu Order By – klauzule (Visual Basic).) |
|
orderby … descending (Další informace naleznete v tématu orderby – klauzule (Referenční dokumentace jazyka C#).) |
Order By … Descending (Další informace naleznete v tématu Order By – klauzule (Visual Basic).) |
|
select (Další informace naleznete v tématu select – klauzule (Referenční dokumentace jazyka C#).) |
Select (Další informace naleznete v tématu Select – klauzule (Visual Basic).) |
|
Více from klauzule. (Další informace naleznete v tématu from clause (Referenční dokumentace jazyka C#).) |
Více From klauzule (Další informace naleznete v tématu From – klauzule (Visual Basic).) |
|
není použitelné |
Skip (Další informace naleznete v tématu Skip – klauzule (Visual Basic).) |
|
není použitelné |
Skip While (Další informace naleznete v tématu Skip While – klauzule (Visual Basic).) |
|
není použitelné |
Aggregate … In … Into Sum() (Další informace naleznete v tématu Aggregate – klauzule (Visual Basic).) |
|
není použitelné |
Take (Další informace naleznete v tématu Take – klauzule (Visual Basic).) |
|
není použitelné |
Take While (Další informace naleznete v tématu Take While – klauzule (Visual Basic).) |
|
orderby …, … (Další informace naleznete v tématu orderby – klauzule (Referenční dokumentace jazyka C#).) |
Order By …, … (Další informace naleznete v tématu Order By – klauzule (Visual Basic).) |
|
orderby …, … descending (Další informace naleznete v tématu orderby – klauzule (Referenční dokumentace jazyka C#).) |
Order By …, … Descending (Další informace naleznete v tématu Order By – klauzule (Visual Basic).) |
|
where (Další informace naleznete v tématu where – klauzule (Referenční dokumentace jazyka C#).) |
Where (Další informace naleznete v tématu Where – klauzule (Visual Basic).) |
Viz také
Referenční dokumentace
Koncepty
Přehled standardních operátorů dotazu
Klasifikace standardních operátorů dotazu podle metody provedení