Metodo DataCacheSessionStoreProvider.GetItem
Restituisce dati sullo stato della sessione di sola lettura dalla cache.
Spazio dei nomi: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Client (in microsoft.applicationserver.caching.client.dll)
Uso
Sintassi
'Dichiarazione
Public Overrides Function GetItem ( _
context As HttpContext, _
id As String, _
<OutAttribute> ByRef locked As Boolean, _
<OutAttribute> ByRef lockAge As TimeSpan, _
<OutAttribute> ByRef lockId As Object, _
<OutAttribute> ByRef actions As SessionStateActions _
) As SessionStateStoreData
public override SessionStateStoreData GetItem (
HttpContext context,
string id,
out bool locked,
out TimeSpan lockAge,
out Object lockId,
out SessionStateActions actions
)
public:
virtual SessionStateStoreData^ GetItem (
HttpContext^ context,
String^ id,
[OutAttribute] bool% locked,
[OutAttribute] TimeSpan% lockAge,
[OutAttribute] Object^% lockId,
[OutAttribute] SessionStateActions% actions
) override
public SessionStateStoreData GetItem (
HttpContext context,
String id,
/** @attribute OutAttribute() */ /** @ref */ boolean locked,
/** @attribute OutAttribute() */ /** @ref */ TimeSpan lockAge,
/** @attribute OutAttribute() */ /** @ref */ Object lockId,
/** @attribute OutAttribute() */ /** @ref */ SessionStateActions actions
)
Parametri
- context
HttpContext della richiesta corrente.
- id
Identificatore della sessione associato alla richiesta corrente.
- locked
Quando il metodo restituisce, questo parametro contiene un valore booleano impostato su true se l'elemento della sessione richiesto è bloccato nella cache. In caso contrario, il valore è impostato su false.
- lockAge
Quando il metodo restituisce, questo parametro contiene un oggetto TimeSpan impostato sul periodo di tempo in cui un elemento nella cache è rimasto bloccato.
- lockId
Quando il metodo restituisce, questo parametro contiene un oggetto impostato sull'identificatore di blocco per la richiesta corrente.
- actions
Quando il metodo restituisce, questo parametro contiene uno dei valori di SessionStateActions. Ciò indica se la sessione corrente è una sessione non inizializzata e senza cookie.
Valore restituito
Oggetto SessionStateStoreData popolato con le informazioni e i valori della sessione presenti nella cache.
Osservazioni
Per ulteriori informazioni, vedere la documentazione relativa alla classe di base SessionStateStoreProviderBase.
Protezione thread
Qualsiasi membro statico (condiviso in Visual Basic) di questo tipo è thread safe, diversamente dai membri istanza.
Piattaforme
Piattaforme di sviluppo
Visual Studio 2010 e versioni successive, .NET Framework 4
Piattaforme di destinazione
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vedere anche
Informazioni di riferimento
Classe DataCacheSessionStoreProvider
DataCacheSessionStoreProvider membri
Spazio dei nomi Microsoft.ApplicationServer.Caching