Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Daha sık kullanılan standart sorgu işleçlerinden bazıları, bir sorgu ifadesinin parçası olarak çağrılmalarını sağlayan ayrılmış Visual Basic dil anahtar sözcük söz dizimine sahiptir. Sorgu ifadesi, sorguyu ifade etmek için yöntem tabanlı eşdeğerinden farklı ve daha okunabilir bir biçimdir. Sorgu ifadesi yan tümceleri, derleme zamanında sorgu yöntemlerine yapılan çağrılara çevrilir.
Sorgu İfadesi Söz Dizimi Tablosu
Aşağıdaki tabloda eşdeğer sorgu ifadesi yan tümcelerine sahip standart sorgu işleçleri listelenmiştir.
| Yöntem | Visual Basic Sorgu İfadesi Dizilimi |
|---|---|
| All | Aggregate … In … Into All(…)(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Any | Aggregate … In … Into Any()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Average | Aggregate … In … Into Average()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Cast | From … As …(Daha fazla bilgi için bkz. From İfadesi.) |
| Count | Aggregate … In … Into Count()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Distinct<TSource>(IEnumerable<TSource>) | Distinct(Daha fazla bilgi için bkz Distinct Clause.) |
| GroupBy | Group … By … Into …(Daha fazla bilgi için bkz. Group By İfadesi.) |
| GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) | Group Join … In … On …(Daha fazla bilgi için Group Join Yan Tümcesi'ne bakın.) |
| 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-veya- Join … [As …]In … On …(Daha fazla bilgi için bkz. Join Yan Tümcesi.) |
| LongCount | Aggregate … In … Into LongCount()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Max | Aggregate … In … Into Max()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Min | Aggregate … In … Into Min()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | Order By(Daha fazla bilgi için bkz Order By Yan Tümcesi.) |
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | Order By … Descending(Daha fazla bilgi için bkz Order By Yan Tümcesi.) |
| Select | Select(Daha fazla bilgi için bkz Seçme Cümlesi.) |
| SelectMany | Birden çok From madde(Daha fazla bilgi için bkz. From İfadesi.) |
| Skip | Skip(Daha fazla bilgi için bkz. Skip Yan Tümcesi.) |
| SkipWhile | Skip While(Daha fazla bilgi için bkz . Skip While Yan Tümcesi.) |
| Sum | Aggregate … In … Into Sum()(Daha fazla bilgi için bkz. Toplama Yan Tümcesi.) |
| Take | Take(Daha fazla bilgi için bkz Take Yan Tümcesi.) |
| TakeWhile | Take While(Daha fazla bilgi için bkz. Take While Yan Tümcesi.) |
| ThenBy<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) | Order By …, …(Daha fazla bilgi için bkz Order By Yan Tümcesi.) |
| ThenByDescending<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) | Order By …, … Descending(Daha fazla bilgi için bkz Order By Yan Tümcesi.) |
| Where | Where(Daha fazla bilgi için bkz Where Koşulu.) |