Aller au contenu principal
Version: Next

Session storage

Session storage ( id ) -> Résultat

ParamètreTypeDescription
idTextUnique identifier (UUID) of the session on the server
RésultatObjectStorage object of the session

Note

La commande Session storage renvoie l'objet de stockage de la session dont l'identifiant unique a été transmis dans le paramètre id.

Dans id, indiquez l'UUID de la session pour laquelle vous souhaitez obtenir le stockage. Il est automatiquement attribué par le serveur et stocké dans la propriété .id de l'objet session. Si la session n'existe pas sur le serveur, la commande renvoie Null.

Note : Vous pouvez obtenir les identifiants de session en utilisant la commande Process activity.

L'objet renvoyé est la propriété .storage de la session. Il s'agit d'un objet partagé utilisé pour stocker des informations accessibles à tous les processus de la session.

Exemple

Cette méthode modifie la valeur d'une propriété "settings" stockée dans l'objet de stockage d'une session spécifique :

  //Définir le stockage pour une session
  // La propriété de la méthode " Execute On Server " est définie.
 
 #DECLARE($id Text;$text Text)
 var $obj : Object
 
 $obj:=Session storage($id)
 
 If($obj.settings=Null)
    Use($obj)
       $obj.settings:=New shared object("text";$text)
    End use
 Else
    Use($obj.settings)
       $obj.settings.text:=$text
    End use
 End if

Voir aussi

Process activity