Share via


Tablo hizmeti için desteklenen sorgu işleçleri

Microsoft® .NET İstemci Kitaplığı , dille tümleşik sorgular (LINQ) kullanarak veri hizmeti sorgularını destekler. İstemci kitaplığı, LINQ deyimini Tablo hizmeti için uygun URI'ye eşleme ve belirtilen kaynakları .NET nesneleri olarak alma ayrıntılarını işler.

LINQ Sorgu İşleçleri

Aşağıdaki tablolarda Tablo hizmetiyle kullanılmak üzere hangi LINQ sorgu işleçlerinin desteklendiğine dikkat edin. LINQ sorgu işleçleri hakkında daha fazla bilgi için bkz. LINQ: .NET Language-Integrated Sorgusu.

Desteklenen Sorgu İşleçleri

LINQ işleci Tablo hizmeti desteği Ek bilgiler
From Tanımlandığı gibi desteklenir.
Where Tanımlandığı gibi desteklenir.
Take Bazı kısıtlamalarla desteklenir. İşleç için Take belirtilen değer 1.000'den küçük veya buna eşit olmalıdır. 1.000'den büyükse, hizmet 400 (Hatalı İstek) durum kodunu döndürür.

İşleç Take belirtilmezse en fazla 1.000 giriş döndürülür.
First, FirstOrDefault Destekleniyor.
Select Sürüm 2011-08-18 ve daha yeni sürümler için desteklenir. Projeksiyon desteklenir. Daha fazla bilgi için bkz. Tablo Hizmetinde LINQ Sorguları Yazma.

Desteklenmeyen Sorgu İşleçleri

LINQ işleci Tablo hizmeti desteği Ek bilgiler
GroupBy Desteklenmiyor.
OrderBy, OrderByDescending Desteklenmiyor.
ThenBy, ThenByDescending Desteklenmiyor.
Average Desteklenmiyor.
Min Desteklenmiyor.
Max Desteklenmiyor.
Last, LastOrDefault Desteklenmiyor.
Skip

Count, LongCount
Desteklenmiyor.
Sum Desteklenmiyor.
TakeWhile Desteklenmiyor.
SkipWhile Desteklenmiyor.
Join, GroupJoin Desteklenmiyor.
Single Desteklenmiyor.
OfType Desteklenmiyor.
SelectMany Desteklenmiyor.
Concat Desteklenmiyor.
ElementAt, ElemenatAtOrDefault Desteklenmiyor.
Distinct Desteklenmiyor.
Except Desteklenmiyor.
Intersect Desteklenmiyor.
Union Desteklenmiyor.
All Desteklenmiyor.
Any Desteklenmiyor.
Contains Desteklenmiyor.
SequenceEqual Desteklenmiyor.
Empty, Range, Repeat Desteklenmiyor.
SingleOrDefault Desteklenmiyor.
Reverse Desteklenmiyor.

Ayrıca Bkz.

Tablo Hizmeti Kavramları