Compartir por


IHttpSessionState.Timeout Propiedad

Definición

Obtiene o establece el período de tiempo de espera (en minutos) permitido entre las solicitudes antes de que el proveedor de estado de sesión finalice la sesión.

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 de propiedad

El período de tiempo de espera, en minutos.

Ejemplos

En el ejemplo de código siguiente se implementa la Timeout propiedad de la IHttpSessionState interfaz para obtener y establecer el valor de tiempo de espera de sesión almacenado en una variable interna creada en el constructor de clases.

public int Timeout
{
  get { return pTimeout; }
  set
  {
    if (value <= 0)
      throw new ArgumentException("Timeout value must be greater than zero.");

    if (value > MAX_TIMEOUT)
      throw new ArgumentException("Timout cannot be greater than " + MAX_TIMEOUT.ToString());

    pTimeout = value;
  }
}
Public Property Timeout As Integer Implements IHttpSessionState.Timeout
  Get
    Return pTimeout
  End Get
  Set
    If value <= 0 Then _
      Throw New ArgumentException("Timeout value must be greater than zero.")

    If value > MAX_TIMEOUT Then _
      Throw New ArgumentException("Timout cannot be greater than " & MAX_TIMEOUT.ToString())

    pTimeout = value
  End Set
End Property

Se aplica a

Consulte también