HttpSessionState.Timeout Özellik

Tanım

Oturum durumu sağlayıcısı oturumu sonlandırmadan önce istekler arasında izin verilen süre miktarını dakika cinsinden alır veya ayarlar.Gets or sets the amount of time, in minutes, allowed between requests before the session-state provider terminates the 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

Özellik Değeri

Int32

Dakika cinsinden zaman aşımı süresi.The time-out period, in minutes.

Örnekler

Aşağıdaki kod örneği, timeout oturum özniteliğini Web.config dosyasında 30 dakikaya ayarlar.The following code example sets the timeout session attribute to 30 minutes in the Web.config file.

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

Açıklamalar

TimeoutÖzelliği, sessionState yapılandırma öğesinin özniteliğini kullanarak bir uygulama için Web.config dosyasında ayarlanabilir timeout veya sessionState Timeout özellik değerini doğrudan uygulama kodu kullanarak ayarlayabilirsiniz.The Timeout property can be set in the Web.config file for an application using the timeout attribute of the sessionState configuration element, or you can set the Timeout property value directly using application code.

TimeoutÖzellik, 525.600 dakikadan (1 yıl) daha büyük bir değere ayarlanamaz.The Timeout property cannot be set to a value greater than 525,600 minutes (1 year). Varsayılan değer 20 dakikadır.The default value is 20 minutes.

Şunlara uygulanır

Ayrıca bkz.