Aller au contenu principal
Version: 20 R7 BETA

Session info

Historique
ReleaseModifications
20 R7Ajout

Session info ( sessionId : Integer ) : Object

ParamètresTypeDescription
sessionIDIntegerSession ID
RésultatObjectInformation about the session

Description

The Session info command returns an object describing the session whose ID you pass in the sessionID parameter.. If you pass an invalid sessionID, the command returns a null object.

L'objet retourné contient les propriétés suivantes :

Nom de propriétéTypeDescription
typeText (enum)Session type. Possible values: "remote", "storedProcedure", "rest"
userNameTextNom d'utilisateur
machineNameTextName of the remote machine
systemUserNameTextName of the system session opened on the remote machine
IPAddressTextAdresse IP de la machine distante
hostTypeText (enum)Host type. Possible values: "windows", "mac", "browser"
creationDateTimeText (Date ISO 8601)Date and time of connection of the remote machine
stateText (enum)Session state. Possible values: "active", "postponed", "sleeping"
IDTextSession UUID
persistentIDTextID persistant de la session
note

This command returns the .info property of the sessionID session. To get information about the current session, you can directly call Session.info.

Here is an example of output object:


{
"ID": "3C81A8D7AFE64C2E9CCFFCDC35DC52F5",
"userName": "Designer",
"machineName": "My Computer",
"systemUserName": "John Doe",
"IPAddress": "localhost",
"hostType": "mac",
"type": "remote",
"state": "active",
"creationDateTime: "2024-09-10T09:55:54.787Z",
"persistentID:"8FFDAE519F1F4DCDB81E8E8DB00AD101"
}

Exemple


var $session : Object
var $id : Integer
$session:=Session info($id)

Voir également

Session Process info