Saltar al contenido principal
Versión: 20 R7

Session info

Historia
LanzamientoModificaciones
20 R7Añadidos

Session info ( sessionId : Integer ) : Object

ParámetrosTipoDescripción
sessionIDIntegerSession ID
ResultadoObjectInformation about the session

Descripción

El comando Session info devuelve un objeto que describe la sesión cuyo ID pasa en el parámetro sessionID.. If you pass an invalid sessionID, the command returns a null object.

El objeto devuelto contiene las siguientes propiedades:

Nombre de propiedadTipoDescripción
typeText (enum)Session type. Possible values: "remote", "storedProcedure", "rest"
userNameTextNombre de usuario
machineNameTextName of the remote machine
systemUserNameTextName of the system session opened on the remote machine
IPAddressTextDirección IP de la máquina remota
hostTypeText (enum)Tipo de host. 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 persistente de la sesión
nota

Este comando devuelve la propiedad .info de la sesión sessionID. To get information about the current session, you can directly call Session.info.

He aquí un ejemplo de objeto de salida:


{
"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"
}

Ejemplo


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

Ver también

Session Process info