SessionStateStoreProviderBase.CreateNewStoreData(HttpContext, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un nuovo oggetto SessionStateStoreData da utilizzare per la richiesta corrente.
public:
abstract System::Web::SessionState::SessionStateStoreData ^ CreateNewStoreData(System::Web::HttpContext ^ context, int timeout);
public abstract System.Web.SessionState.SessionStateStoreData CreateNewStoreData (System.Web.HttpContext context, int timeout);
abstract member CreateNewStoreData : System.Web.HttpContext * int -> System.Web.SessionState.SessionStateStoreData
Public MustOverride Function CreateNewStoreData (context As HttpContext, timeout As Integer) As SessionStateStoreData
Parametri
- context
- HttpContext
Oggetto HttpContext per la richiesta corrente.
- timeout
- Int32
Valore della proprietà Timeout dello stato sessione per il nuovo oggetto SessionStateStoreData.
Restituisce
Un nuovo oggetto SessionStateStoreData per la richiesta corrente.
Esempio
Per un esempio di implementazione del provider di archiviazione con stato sessione, vedere Implementazione di un provider di archiviazione Session-State.
Commenti
L'oggetto SessionStateModule chiama il CreateNewStoreData metodo all'inizio di una richiesta per una pagina ASP.NET, durante l'evento AcquireRequestState . Il CreateNewStoreData metodo viene chiamato se:
la richiesta in ingresso non ha alcun ID sessione o
la richiesta in ingresso ha un ID sessione, ma la sessione non viene trovata nell'archivio dati.
Il CreateNewStoreData metodo crea un nuovo SessionStateStoreData oggetto con un oggetto vuoto ISessionStateItemCollection , un HttpStaticObjectsCollection insieme e il valore specificato timeout
. La HttpStaticObjectsCollection raccolta per l'applicazione ASP.NET può essere recuperata usando il GetSessionStaticObjects metodo .