En la lista siguiente se resumen los métodos del objeto Session:
- Nombre de método
- Descripción
- AddListMember
- Añade un miembro de lista a la lista denominada.
- Build
- (Sólo Perl) Crea un objeto Session.
- BuildEntity
- Crea un nuevo registro del tipo especificado e inicia una acción de enviar.
- BuildQuery
- Crea y devuelve un nuevo objeto QueryDef para el tipo de registro especificado.
- BuildResultSet
- Crea y devuelve un conjunto del resultado que se puede utilizar para ejecutar una consulta.
- BuildSQLQuery
- Crea y devuelve un objeto ResultSet utilizando una serie de SQL sin formato.
- CanSubmit
- Devuelve True si el usuario actual tiene permiso para enviar el tipo de registro denominado.
- CQDataCodePageIsSet
- Devuelve si se ha establecido la página de códigos de datos de Rational ClearQuest.
- ClearNameValues
- Borra todos los valores de nombre para la sesión actual.
- DbIdToStringId
- Devuelve la serie IDid convertida de dbid.
- DeleteEntity
- Suprime el registro especificado de la base de datos actual.
- DeleteListMember
- Suprime un miembro de una lista denominada.
- EditEntity
- Realiza la acción especificada en un registro y hace que el registro esté disponible para la edición.
- EntityExists
- Devuelve una indicación de si la entidad existe y está oculta.
- EntityExistsByDbId
- Devuelve una indicación de si la entidad existe y está oculta.
- FireRecordScriptAlias
- Llama a la acción que llama al script de enganche; se utiliza para simular un usuario que elige una acción que inicia un enganche.
- GetAccessibleDatabases
- Devuelve una lista de las bases de datos que están disponibles para que el usuario especificado inicie la sesión.
- GetAuthenticationLoginName
- Devuelve el nombre de inicio de sesión (es decir, el nombre de usuario) que entra el usuario como nombre de inicio de sesión cuando se autentica.
- GetAuxEntityDefNames
- Devuelve una matriz de series, y cada una de ellas corresponde al nombre de uno de los tipos de registro sin estado del esquema.
- GetBasicReturnStringMode
- Devuelve la modalidad de ejecución para el modo de devolución de series para scripts y enganches de VBScript.
- GetBuildNumber
- Devuelve el número de build del producto.
- GetClearQuestAPIVersionMajor
- Devuelve un número de versión para la API.
- GetClearQuestAPIVersionMinor
- Devuelve un número de versión para la API.
- GetClientCodePage
- Devuelve un valor String que describe la página de códigos del cliente.
- GetCompanyEmailAddress
- Devuelve la dirección de correo electrónico de la empresa para el entorno local actual.
- GetCompanyFullName
- Devuelve el nombre completo de la empresa en el entorno local actual.
- GetCompanyName
- Devuelve el nombre de la empresa en el entorno local actual.
- GetCompanyWebAddress
- Devuelve la dirección web de la empresa para el entorno local actual.
- GetCQDataCodePage
- Devuelve un valor String que describe la página de códigos de datos de Rational ClearQuest.
- GetDefaultDbSetName
- Devuelve el nombre del conjunto de bases de datos por omisión.
- GetDefaultEntityDef
- Devuelve el objeto EntityDef por omisión del esquema.
- GetDisplayNamesNeedingSiteExtension
- Obtiene los nombres de los objetos que necesitan una extensión de sitio.
- GetEnabledEntityDefs
- Devuelve el objeto de recopilación EntityDefs habilitado en el esquema actual para una revisión de paquete determinada.
- GetEnabledPackageRevs
- Devuelve un objeto de recopilación que representa el conjunto PackageRev que está habilitado para la revisión actual del esquema.
- GetEntity
- Devuelve el registro especificado.
- GetEntityByDbId
- Devuelve el registro con el ID de base de datos especificado.
- GetEntityDef
- Devuelve el objeto EntityDef especificado.
- GetEntityDefFamilyName
- Devuelve el objeto EntityDef solicitado si es una familia.
- GetEntityDefFamilyNames
- Devuelve una matriz que contiene los nombres de familia de EntityDef solicitados.
- GetEntityDefNames
- Devuelve una matriz que contiene los nombres de los tipos de registro del esquema de la base de datos actual.
- GetEntityDefNamesForSubmit
- Devuelve la lista de todos los tipos de registro que puede enviar el usuario.
- GetEntityDefOfDbId
- Proporciona funcionalidad de tipo ‘Buscar registro’. Devuelve el objeto
EntityDef para el ID de base de datos de (DBID) de registro proporcionado.
- GetEntityDefOfName
- Proporciona funcionalidad de tipo ‘Buscar registro’. Devuelve el objeto
EntityDef para el nombre de visualización de registro proporcionado.
- GetEntityDefOrFamily
- Devuelve el objeto EntityDef denominado.
- GetFullProductVersion
- Devuelve la serie de versión completa del producto.
- GetInstalledDbSets
- Devuelve la lista de conjuntos de bases de datos registrados.
- GetInstalledMasterDbs
- Devuelve la lista de depósitos de esquemas registrados (base de datos maestra).
- GetInstalledMasters
- Devuelve la lista de depósitos de esquema y conjuntos de bases de datos registrados (bases de datos maestras).
- GetLicenseFeature
- Devuelve el nombre de la característica FLEXlm que se ha utilizado para obtener una licencia.
- GetLicenseVersion
- Devuelve la versión de la característica FLEXlm que se ha utilizado para obtener una licencia.
- GetListDefNames
- Devuelve una lista de las listas dinámicas de la base de datos actual.
- GetListMembers
- Devuelve los valores de opción de una lista dinámica.
- GetLocalReplica
- Devuelve información sobre la creación de réplicas de bases de datos.
- GetMaxCompatibleFeatureLevel
- Obtiene el número de versión de base de datos máximo que admite el cliente de
Rational
ClearQuest en ejecución en esta máquina.
- GetMinCompatibleFeatureLevel
- Obtiene el número de versión de base de datos mínimo que admite el cliente de
Rational
ClearQuest en ejecución en esta máquina.
- GetPatchVersion
- Devuelve la versión de fixpack actual del producto.
- GetProductInfo
- (Sólo Perl) Devuelve un objeto CQProductInfo.
- GetProductVersion
- Devuelve la serie de versión del producto interna que está codificada en el archivo de cabecera.
- GetQueryEntityDefFamilyNames
- Devuelve los nombres de todas las consultas de familia de EntityDefs.
- GetQueryEntityDefNames
- Devuelve los nombres de los tipos de registro que son adecuados para utilizar en consultas.
- GetReqEntityDefNames
- Devuelve los nombres de los tipos de registro basados en estado en el esquema de la base de datos actual.
- GetServerInfo
- Devuelve un valor String que identifica al servidor OLE de la sesión.
- GetSessionDatabase
- Devuelve información general sobre la base de datos a la que se accede en la sesión actual.
- GetSessionFeatureLevel
- Obtiene el número de versión del cliente de
Rational
ClearQuest que se ejecuta actualmente en la máquina.
- GetSiteExtendedNames
- Obtiene nombres con extensión de objetos Database.
- GetSiteExtension
- Obtiene la extensión del sitio para una base de datos.
- GetStageLabel
- Devuelve la etiqueta de fase utilizada para la compilación; la etiqueta de fase se genera de modo automático para cada compilación.
- GetSubmitEntityDefNames
- Devuelve una matriz que contiene los nombres de los tipos de registro que son adecuados para utilizar al crear un nuevo registro.
- GetSuiteProductVersion
- Devuelve la serie de versión del conjunto de aplicaciones.
- GetSuiteVersion
- Devuelve la serie de versión del conjunto de aplicaciones.
- GetUnextendedName
- Obtiene el nombre sin extensión de una base de datos.
- GetUserEmail
- Devuelve la dirección de correo electrónico del usuario que ha iniciado esta sesión.
- GetUserFullName
- Devuelve el nombre completo del usuario que ha iniciado esta sesión.
- GetUserGroups
- Devuelve una lista de los grupos a los que pertenece el usuario actual.
- GetUserLoginName
- Devuelve el nombre que se ha utilizado para iniciar esta sesión.
- GetUserMiscInfo
- Devuelve información varia sobre el usuario que ha iniciado esta sesión.
- GetUserPhone
- Devuelve el número de teléfono del usuario que ha iniciado esta sesión.
- GetWebLicenseVersion
- Devuelve la versión de la característica FLEXlm que se ha utilizado para obtener una licencia web.
- GetWorkSpace
- Devuelve el objeto Workspace de la sesión.
- HasUserPrivilege
- Prueba un nivel de privilegio de usuario en un contexto de seguridad.
- HasValue
- Devuelve un valor Bool que indica si existe la variable de sesión especificada.
- IsClientCodePageCompatibleWithCQDataCodePage
- Devuelve si la página de códigos del cliente es compatible con la página de códigos de datos de
Rational
ClearQuest.
- IsEmailEnabled
- Prueba si el usuario actual tiene habilitado el correo electrónico.
- IsMetadataReadonly
- Devuelve un valor Boolean que indica si los metadatos de la sesión son de sólo lectura.
- IsMultisiteActivated
- Devuelve un Boolean que indica si la base de datos actual se ha activado para operaciones Multisite.
- IsPackageUpgradeNeeded
- Devuelve un valor Boolean que indica si la revisión de paquete actual que se ha aplicado al
esquema es la revisión de paquete más reciente que está disponible para el paquete.
- IsReplicated
- Devuelve un booleano que indica si la base de datos actual tiene, como mínimo, dos sitios replicados.
- IsRestrictedUser
- Prueba los privilegios de usuario en un contexto de seguridad.
- IsSiteExtendedName
- Prueba si un nombre de base de datos es un nombre con extensión.
- IsStringInCQDataCodePage
- Devuelve si la página de códigos de datos de Rational
ClearQuest contiene un String determinado.
- IsUnix
- Devuelve un valor Boolean que indica si Rational
ClearQuest está en ejecución en el sistema UNIX o la máquina Linux.
- IsUnsupportedClientCodePage
- Devuelve si no se ofrece soporte para la página de códigos del cliente.
- IsUserAppBuilder
- Prueba los privilegios de diseñador de esquemas en un contexto de seguridad.
- IsUserSuperUser
- Prueba los privilegios de superusuario en un contexto de seguridad.
- IsWindows
- Devuelve un valor Boolean que indica si IBM Rational
ClearQuest está en ejecución en una máquina de Windows.
- LoadEntity
- Obtiene los valores más recientes de un registro.
- LoadEntityByDbId
- Obtiene los valores más recientes de un registro.
- MarkEntityAsDuplicate
- Modifica el registro especificado para indicar que es un duplicado de otro registro.
- OpenQueryDef
- Carga una consulta de un archivo.
- OutputDebugString
- Especifica un mensaje que se puede visualizar por medio de un depurador u otra herramienta similar.
- ParseSiteExtendedName
- Divide un nombre de base de datos en un nombre sin extensión y una extensión de sitio.
- SetBasicReturnStringMode
- Especifica la modalidad de ejecución para el modo de devolución de series para scripts y enganches de VBScript.
- SetListMembers
- Establece los miembros de una lista denominada.
- SetRestrictedUser
- Establece restricciones de usuario en un contexto de seguridad.
- StringIdToDbId
- Devuelve el número de dbid convertido del ID de serie.
- Unbuild
- (Sólo Perl) Suprime un objeto Session, cuando ya no se necesita.
- UnmarkEntityAsDuplicate
- Elimina la indicación de que el registro especificado es un duplicado de otro registro.
- UserLogon
- Inicia la sesión como el usuario especificado para una sesión de base de datos.
- ValidateStringInCQDataCodePage
- Comprueba si un String determinado se encuentra en la página de códigos de datos de Rational
ClearQuest para el depósito de esquemas de la sesión.
- ValidateUserCredentials
- Valida las credenciales del usuario, dado un nombre de inicio de sesión y una contraseña de usuario.
Nota: Para los métodos Perl que se correlacionan con propiedades de Visual Basic, consulte la sección Propiedades correspondiente a este objeto.
En la lista siguiente se resumen los métodos del objeto Session de Perl adicionales:
- Nombre de método
- Descripción
- GetNameValue
- Obtiene el valor asociado a un nombre de variable determinado.
- SetNameValue
- Establece el valor asociado a un nombre de variable determinado.