GetEntityDefNames

Descripción

Devuelve una matriz que contiene los nombres de los tipos de registro del esquema de la base de datos actual.

Este método devuelve los nombres de todos los tipos de registro sin estado y basados en estado.

Después de utilizar este método para obtener la lista de nombres, puede recuperar el objeto EntityDef para un tipo de registro determinado llamando al método GetEntityDef.

Sintaxis

VBScript

session.GetEntityDefNames 

Perl

$session->GetEntityDefNames(); 
Identificador
Descripción
session
El objeto Session que representa la sesión de acceso a la base de datos actual.
Valor de retorno
Para Visual Basic, devuelve un valor Variant que contiene una matriz de series. Cada serie de la matriz contiene el nombre de un único EntityDef del esquema. Para Perl, devuelve una referencia a una matriz de series.

Ejemplos

VBScript

set sessionObj = GetSession 

' Obtener la lista de nombres de todos los tipos de registro 
entityDefNames = sessionObj.GetEntityDefNames 

' Iterar en todos los tipos de registro 
for each name in entityDefNames 
      set entityDefObj = sessionObj.GetEntityDef(name)

   ' Realizar alguna acción con el objeto EntityDef 
   Next 

Perl

#Crear una sesión de Rational ClearQuest

$sessionObj = $entity->GetSession();



#Obtener los nombres de los tipos de registro del
# esquema de la base de datos actual. 

$entityDefNames = $sessionObj->GetEntityDefNames(); 


   #Iterar en todos los tipos de registro 
   foreach $name ( @$entityDefNames ) 
      {
      $entityDefObj = $sessionObj->GetEntityDef( $name ); 

      #Realizar alguna acción con el objeto EntityDef 

      } 


Comentarios