OVH Cloud OVH Cloud

accès à l'état de session

2 réponses
Avatar
Pierre
Bonjour,

Je souhaiterais accéder à l'état de session à partir d'une classe vb dans un
fichier indépendant, ie pas à partir de la page web en cours.

La collection "session" n'est pas reconnue dans la classe, et l'import de
system.web.sessionstate ne résoud pas le problème, comme dans un webservice.

Comment donc faire référence à l'état de session à partir de la classe
indépendante ?

Merci.

Pierre.

2 réponses

Avatar
Pascal Belaud [MS]
Salut Pierre,

Voici la ligne à écrire dans une classe indépendante pour avoir accès à
l'objet Session:

Dim Session As System.Web.SessionState.HttpSessionState
Session = System.Web.HttpContext.Current.Session

Ensuite tu manipules l'objet Session comme d'hab.

Attention, on est d'accord que tu fais appel à ta classe externe depuis ta
page WEB ? Sinon, ça n'a pas trop de sens.

A bientôt,

--
Pascal Belaud - Microsoft France
OlyMars: SQL Server Centric .NET Code Generator

http://www.microsoft.com/france/msdn/olymars
http://www.olymars.net/latest.zip (interim build)
http://blogs.msdn.com/olymars


"Pierre" wrote in message
news:
Bonjour,

Je souhaiterais accéder à l'état de session à partir d'une classe vb dans


un
fichier indépendant, ie pas à partir de la page web en cours.

La collection "session" n'est pas reconnue dans la classe, et l'import de
system.web.sessionstate ne résoud pas le problème, comme dans un


webservice.

Comment donc faire référence à l'état de session à partir de la classe
indépendante ?

Merci.

Pierre.




Avatar
Pierre
Merci cher Pascal ;-)

Oui pour l'appel : on est bien dans le contexte d'une page web !

A plus.

Pierre.


"Pascal Belaud [MS]" a écrit dans le message
de news:u57$
Salut Pierre,

Voici la ligne à écrire dans une classe indépendante pour avoir accès à
l'objet Session:

Dim Session As System.Web.SessionState.HttpSessionState
Session = System.Web.HttpContext.Current.Session

Ensuite tu manipules l'objet Session comme d'hab.

Attention, on est d'accord que tu fais appel à ta classe externe depuis ta
page WEB ? Sinon, ça n'a pas trop de sens.

A bientôt,

--
Pascal Belaud - Microsoft France
OlyMars: SQL Server Centric .NET Code Generator

http://www.microsoft.com/france/msdn/olymars
http://www.olymars.net/latest.zip (interim build)
http://blogs.msdn.com/olymars


"Pierre" wrote in message
news:
> Bonjour,
>
> Je souhaiterais accéder à l'état de session à partir d'une classe vb


dans
un
> fichier indépendant, ie pas à partir de la page web en cours.
>
> La collection "session" n'est pas reconnue dans la classe, et l'import


de
> system.web.sessionstate ne résoud pas le problème, comme dans un
webservice.
>
> Comment donc faire référence à l'état de session à partir de la classe
> indépendante ?
>
> Merci.
>
> Pierre.
>
>