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. |