Partager via


IHttpSessionState.Timeout Propriété

Définition

Obtient ou définit le délai (en minutes) autorisé entre demandes pour que le fournisseur de l’état de session termine la session.

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

Valeur de propriété

Délai d’attente, en minutes.

Exemples

L’exemple de code suivant implémente la Timeout propriété de l’interface IHttpSessionState pour obtenir et définir la valeur de délai d’expiration de session stockée dans une variable interne créée dans le constructeur de classe.

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

S’applique à

Voir aussi