Saltar para o conteúdo principal
Versão: 20 R8

$timeout

Define el número de segundos para guardar un conjunto de entidades en la caché de 4D Server (por ejemplo, $timeout=1800)

Descrição

Para definir um tempo limite para uma entidade definida que você cria usando $method=entityset, passe o número de segundos para $timeout. Por exemplo, se pretender definir o tempo limite para 20 minutos, introduza 1200. Por defeito, o tempo limite é de duas (2) horas.

Una vez que se ha definido el tiempo de espera, cada vez que se llama a un conjunto de entidades (mediante el uso de $method=entityset), el tiempo de espera se recalcula basándose en la hora actual y el tiempo de espera.

Se um conjunto de entidades for removido e depois recriado utilizando $method=entityset com $savedfilter, o novo tempo limite predefinido é de 10 minutos, independentemente do tempo limite definido ao chamar $timeout.

Exemplo

No nosso conjunto de entidades que criamos, definimos o tempo limite para 20 minutos:

GET /rest/Employee/?$filter="salary!=0"&$method=entityset&$timeout=1200