Ange tidsgränser för table service-åtgärder
Ett anrop till ett TABLE-tjänst-API kan innehålla ett tidsgränsintervall för servern som anges i parametern timeout
för begärande-URI:n. Om tidsgränsen för servern förflutit innan tjänsten har slutfört bearbetningen av begäran returnerar tjänsten ett fel.
Det maximala tidsgränsintervallet för Table Service-åtgärder är 30 sekunder. Table-tjänsten minskar automatiskt tidsgränser som är större än 30 sekunder till maxvärdet på 30 sekunder.
Tabelltjänsten framtvingar servertimeouter på följande sätt:
Frågeåtgärder: Under tidsgränsintervallet kan en fråga köras i upp till högst fem sekunder. Om frågan inte slutförs inom det fem sekunder långa intervallet innehåller svaret fortsättningstoken för att hämta återstående objekt i en efterföljande begäran. Mer information finns i Tidsgräns för frågor och sidnumrering .
Infoga, uppdatera och ta bort åtgärder: Det maximala tidsgränsintervallet är 30 sekunder. Trettio sekunder är också standardintervallet för alla infognings-, uppdaterings- och borttagningsåtgärder.
Om du anger ett tidsgränsintervall som är större än 30 sekunder använder Table-tjänsten 30 sekunder. Om du anger en tidsgräns som är mindre än tjänstens standardtimeout används tidsgränsen.