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
const char* getContext(Message* message,const char* name)
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.
const char* value = getContext(message, "account.id");
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);