Aracılığıyla paylaş


IHttpSessionState.Timeout Özellik

Tanım

Oturum durumu sağlayıcısı oturumu sonlandırmadan önce istekler arasında izin verilen zaman aşımı süresini (dakika cinsinden) alır veya ayarlar.

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

Özellik Değeri

Dakika cinsinden zaman aşımı süresi.

Örnekler

Aşağıdaki kod örneği, sınıf oluşturucusunda IHttpSessionState oluşturulan bir iç değişkende depolanan oturum zaman aşımı değerini almak ve ayarlamak için arabiriminin özelliğini uygularTimeout.

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

Şunlara uygulanır

Ayrıca bkz.