Share via


SessionOptions Sınıf

Tanım

Uygulamanın oturum durumu seçeneklerini temsil eder.

public ref class SessionOptions
public class SessionOptions
type SessionOptions = class
Public Class SessionOptions
Devralma
SessionOptions

Oluşturucular

SessionOptions()

Uygulamanın oturum durumu seçeneklerini temsil eder.

Özellikler

Cookie

Tanımlama bilgisini oluşturmak için kullanılan ayarları belirler.

CookieDomain
Geçersiz.

Bu özellik kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak. Önerilen alternatif üzerindedir Cookie.

Tanımlama bilgisini oluşturmak için kullanılan etki alanını belirler. Varsayılan olarak sağlanmaz.

CookieHttpOnly
Geçersiz.

Bu özellik kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak. Önerilen alternatif üzerindedir Cookie.

Tarayıcının tanımlama bilgisine istemci tarafı JavaScript tarafından erişilmesine izin verilip verirseniz belirler. Varsayılan değer true'dur; bu da tanımlama bilgisinin yalnızca HTTP isteklerine geçirileceği ve sayfada betik için kullanılabilir hale getirilmediği anlamına gelir.

CookieName
Geçersiz.

Bu özellik kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak. Önerilen alternatif üzerindedir Cookie.

Oturum kimliğini kalıcı hale getirmek için kullanılan tanımlama bilgisi adını belirler.

CookiePath
Geçersiz.

Bu özellik kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak. Önerilen alternatif üzerindedir Cookie.

Tanımlama bilgisini oluşturmak için kullanılan yolu belirler. varsayılan olarak CookiePathayarlanır.

CookieSecure
Geçersiz.

Bu özellik kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak. Önerilen alternatif üzerindedir Cookie.

Tanımlama bilgisinin yalnızca HTTPS isteklerinde iletilip aktarılmadığını belirler.

IdleTimeout

IdleTimeout, içeriği terk edilmeden önce oturumun ne kadar süreyle boşta olabileceğini gösterir. Her oturum erişimi zaman aşımını sıfırlar. Bunun tanımlama bilgisi için değil yalnızca oturumun içeriği için geçerli olduğunu unutmayın.

IOTimeout

Oturumun mağazadan yüklenmesine veya depoya geri işlenmesine izin verilen en uzun süre. Bunun yalnızca zaman uyumsuz işlemler için geçerli olabileceğini unutmayın. Bu zaman aşımı kullanılarak InfiniteTimeSpandevre dışı bırakılabilir.

Şunlara uygulanır