SessionStateStoreProviderBase.RemoveItem Yöntem

Tanım

Oturum veri deposundan öğe verilerini siler.

public:
 abstract void RemoveItem(System::Web::HttpContext ^ context, System::String ^ id, System::Object ^ lockId, System::Web::SessionState::SessionStateStoreData ^ item);
public abstract void RemoveItem (System.Web.HttpContext context, string id, object lockId, System.Web.SessionState.SessionStateStoreData item);
abstract member RemoveItem : System.Web.HttpContext * string * obj * System.Web.SessionState.SessionStateStoreData -> unit
Public MustOverride Sub RemoveItem (context As HttpContext, id As String, lockId As Object, item As SessionStateStoreData)

Parametreler

context
HttpContext

HttpContext Geçerli istek için.

id
String

Geçerli isteğin oturum tanımlayıcısı.

lockId
Object

Geçerli isteğin kilit tanımlayıcısı.

item
SessionStateStoreData

SessionStateStoreData Veri deposundan silinecek öğeyi temsil eden.

Örnekler

Oturum durumu deposu sağlayıcısı uygulaması örneği için bkz. Session-State Deposu Sağlayıcısı Uygulama.

Açıklamalar

nesnesiSessionStateModule, olay sırasında ReleaseRequestState isteğin sonunda yöntemini çağırarak RemoveItem yöntem çağrıldığında oturum veri deposundan bir oturum öğesinin Abandon verilerini siler. Yalnızca sağlanan oturum ve lockId değerlerle eşleşen geçerli uygulama için oturum id verileri silinir. Kilitleme hakkında daha fazla bilgi ve kilit tanımlayıcısı hakkındaki ayrıntılar için sınıfa genel bakış bölümündeki SessionStateStoreProviderBase "Session-Store Verileri Kilitleme" bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.