Aracılığıyla paylaş


ISessionIDManager.RemoveSessionID(HttpContext) Yöntem

Tanım

Oturum tanımlayıcısını tanımlama bilgisinden veya URL'den siler.

public:
 void RemoveSessionID(System::Web::HttpContext ^ context);
public void RemoveSessionID (System.Web.HttpContext context);
abstract member RemoveSessionID : System.Web.HttpContext -> unit
Public Sub RemoveSessionID (context As HttpContext)

Parametreler

context
HttpContext

HTTP isteklerini işlemek için kullanılan sunucu nesnelerine başvuran geçerli HttpContext nesne (örneğin, Request ve Response özellikleri).

Örnekler

Aşağıdaki kod örneği yöntemini uygular RemoveSessionID .

public void RemoveSessionID(HttpContext context)
{
  context.Response.Cookies.Remove(pConfig.CookieName);
}
Public Sub RemoveSessionID(context As HttpContext) _
  Implements ISessionIDManager.RemoveSessionID

  context.Response.Cookies.Remove(pConfig.CookieName)

End Sub

Açıklamalar

yeni SessionStateModule bir oturum oluşturulduysa ancak kullanılmadıysa, koleksiyondan oturum tanımlayıcısını HttpResponse.Cookies kaldırmak için olay sırasında HttpApplication.ReleaseRequestState yöntemini çağırırRemoveSessionID.

Şunlara uygulanır

Ayrıca bkz.