Essa estrutura define os metadados dos operandos da expressão, incluindo os argumentos transmitidos para a função e para o tipo retornado.
A estrutura contém os seguintes metadados:
tipo de dados.
Tipo de dados do argumento.
precisão.
Precisão do argumento.
escala.
Escala do argumento.
isValueConstant.
Indica se o argumento é uma constante. Se sim, a estrutura avaliará o argumento uma vez em cada chamada de função. A estrutura usa isValueConstant para otimizar o desempenho. Nos argumentos de entrada que são constantes, o plug-in pode obter os valores de argumento durante a inicialização de instância da função para otimizar o desempenho. Nos valores de saída, o plug-in define isValueConstant como TRUE.