Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1TypeNameComment
2SdaiInstance

methodId

The instance Id of the method. This Id is an instance of the EDM_METHOD entity in the ExpressDataManager model.

3SdaiString

methodType

Variable that will receive the type of method. Values are:

  • "XPX" if the method is an Express-X Schema Map.
  • "QEX" if the method is a Query Function.
4SdaiString

methodName

Variable that will receive the name that was assignad assigned to the method when it was defined with edmiDefineMethodSignature. If the method is a Query Function, the method name will be the name of the query function it self.

5SdaiString

schemaName

If the method is an Express-X Schema Map, this variable will receive the name of the mapping schema. If the method is a query function, the variavle variable will receive the name of the query schema containing the query in question, qualified with the name of the parent Express schema.

6SdaiString

methodClass

Variable that will receive the optional and user defined method class. Method classification may be used to organize methods in the EDMdatabase

7SdaiInteger

arguments

This variable will receive the number of input parameters for the given method.

8SdaiPrimitiveType

returnValueDatatype

Variable that will receive the type of the return value from the method. This is only applicable for query function methods.

9SdaiInstance

returnValueDomainId

 

10SdaiString

argumentNames

A buffer that will receive a null terminated list of the input parameter names.

11SdaiPrimitiveType

argumentDatatypes

A buffer that will receive a list of the input parameter types that corresponds to the argument names in <argumentNames>

12SdaiInstance

argumentDomainIds

 

13SdaiString

description

Variable that will receive the user defined description of the method.

14SdaiString

textualSignature

Optional, method signature in text.

...