GetOption
Obtiene el valor de la entidad de opción identificada por el nombre en la sección de opciones del mensaje. Las entidades de opciones ("Options") incluyen las opciones de ejecución específicas del servicio, como el uso de mayúsculas y minúsculas en los datos de salida, el formato de los datos de salida, etc.
Sintaxis
const char* getOption(Message* message,const char* name)
const Uchar* getOption(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
Resultados
Arroja el valor correspondiente al nombre en la propiedad de opciones ("option") del mensaje o una cadena vacía si el nombre no existe.
Arroja la cantidad de características actualizadas de manera exitosa en una tabla con nombre asignado en el repositorio.
const char* value = getOption (message, " OutputCasing");
UChar* value;
// construct 16-bit string
UChar option[32];
char* optionValue="OutputCasing";
u_charsToUChars(optionValue, option, strlen(optionValue));
option [ strlen(optionValue)]=0;
value = getOption(message, option);