IgEnvironment es un Objeto Externo para obtener información del ambiente de ejecución de la aplicación.
Métodos:
-
GetPathApplication
Devuelve la ruta de la aplicación.
En ambientes web devuelve la ruta al directorio virtual o la webapp de la aplicación.
En ambientes win devuelve la ruta al .exe o al .class / .jar que contenga el main.
-
GetPathTemporalStoragePublic
Devuelve la ruta temporal configurada en la propiedad "Blob local storage directory" de GeneXus.
-
GetPathTemporalStoragePrivate
Devuelve la ruta temporal configurada en la propiedad "Temp media directory" de GeneXus.
-
GetPathWorkingDirectory
Devuelve la ruta del directorio activo actual.
-
GetOS
Devuelve el sistema operativo (Windows o Linux).
-
GetPlatform
Devuelve la plataforma (Net o Java).
-
GetEnvironment
Devuelve el ambiente (Web o Win).
-
GetDBMS
Devuelve el DBMS en uso (SQL Server, Oracle, DB2-UDB, DB2-iSeries, MySQL, PostgreSQL, Informix)
-
GetDBMSDataStore
Devuelve el DBMS de un DataStore.
-
GetBitsOS
Devuelve la arquitectura del Sistema Operativo, 32 o 64 bits.
-
GetBitsProcess
Devuelve si la aplicación está ejecutando en 32 o 64 bits.