GetContext

Obtiene el valor de la entidad de contexto identificada por el nombre en la sesión de contexto del mensaje. Las entidades de "Contexto" incluyen las siguientes constantes: ID de cuenta, contraseña de cuenta, nombre del servicio, y método del servicio.

Sintaxis

Versión ASCII
const char* getContext(Message* message,const char* name) 
Versión Unicode
const UChar * getContext(Message* message,const UChar* name) 

El json en el POST es opcional; solo se requiere si la consulta SQL utiliza parámetros vinculados.

  • Message: el mensaje al que se aplica esta función
  • Name: el nombre cuyo valor relacionado debe obtenerse

Resultado

Arroja el valor correspondiente al nombre en la entidad de contexto. Si el nombre no existe, el método arroja una cadena vacía.

Arroja la cantidad de características actualizadas de manera exitosa en una tabla con nombre asignado en el repositorio.

Versión ASCII
const char* value = getContext(message, "account.id"); 
Versión Unicode
UChar* value; 
// construct 16-bit string 
UChar accountID[32]; 
char* account="account.id"; 
u_charsToUChars(account,	accountID,	strlen(account)); 
accountID[ strlen(account)]=0;	
value = getContext(message,	accountID);