Session info
Session info ( sessionId : Integer ) : Object
Parámetros | Tipo | Descripción | |
---|---|---|---|
sessionID | Integer | → | ID de sesión |
Resultado | Object | ← | Información sobre la sesión |
Historia
Lanzamiento | Modificaciones |
---|---|
20 R8 | Soporte de sesiones autónomas |
20 R7 | Añadidos |
Descripción
El comando Session info
devuelve un objeto que describe la sesión cuyo ID pasa en el parámetro sessionID.. Si pasa un sessionID inválido, el comando devuelve un objeto nulo.
El objeto devuelto contiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
type | Text | Tipo de sesión: "remote", "storedProcedure", "standalone" |
userName | Text | Nombre de usuario 4D (mismo valor que Session.userName ) |
machineName | Text | Sesiones remotas: nombre de la máquina remota. Sesión de procedimientos almacenados: nombre del equipo servidor. Sesión autónoma: nombre de la máquina |
systemUserName | Text | Sesiones remotas: nombre de la sesión del sistema abierta en la máquina remota. |
IPAddress | Text | Dirección IP de la máquina remota |
hostType | Text | Tipo de host: "windows" o "mac" |
creationDateTime | Date ISO 8601 | Fecha y hora de creación de la sesión. Sesión autónoma: fecha y hora de inicio de la aplicación |
state | Text | Estado de la sesión: "active", "postponed", "sleeping" |
ID | Text | UUID de la sesión (mismo valor que Session.id ) |
persistentID | Text | Sesiones remotas: ID 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
class
Session
Session storage
Process info
Propiedades
Número de comando | 1844 |
Hilo seguro | ✓ |