HttpSessionState.Timeout Propriedade

Definição

Obtém ou define a quantidade de tempo, em minutos, permitida entre solicitações antes que o provedor de estado de sessão termine a sessão.

public:
 property int Timeout { int get(); void set(int value); };
public int Timeout { get; set; }
member this.Timeout : int with get, set
Public Property Timeout As Integer

Valor da propriedade

Int32

O período de tempo limite, em minutos.

Exemplos

O exemplo de código a seguir define o timeout atributo de sessão como 30 minutos no arquivo Web.config.

<configuration>
  <system.web>
    <sessionState
      mode="InProc"
      cookieless="true"
      timeout="30" />
  </system.web>
</configuration>

Comentários

A Timeout propriedade pode ser definida no arquivo Web.config para um aplicativo usando o timeout atributo do elemento de configuração sessionState ou você pode definir o valor da propriedade diretamente usando o Timeout código do aplicativo.

A Timeout propriedade não pode ser definida como um valor maior que 525.600 minutos (1 ano). O valor padrão é 20 minutos.

Aplica-se a

Confira também