...
1 | Type | Name | Comment |
2 | SdaiInstance | methodId | The instance Id of the method. This Id is an instance of the EDM_METHOD entity in the ExpressDataManager model. |
3 | SdaiString | methodType | Variable that will receive the type of method. Values are:
|
4 | SdaiString | 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. |
5 | SdaiString | 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. |
6 | SdaiString | methodClass | Variable that will receive the optional and user defined method class. Method classification may be used to organize methods in the EDMdatabase |
7 | SdaiInteger | arguments | This variable will receive the number of input parameters for the given method. |
8 | SdaiPrimitiveType | returnValueDatatype | Variable that will receive the type of the return value from the method. This is only applicable for query function methods. |
9 | SdaiInstance | returnValueDomainId |
|
10 | SdaiString | argumentNames | A buffer that will receive a null terminated list of the input parameter names. |
11 | SdaiPrimitiveType | argumentDatatypes | A buffer that will receive a list of the input parameter types that corresponds to the argument names in <argumentNames> |
12 | SdaiInstance | argumentDomainIds |
|
13 | SdaiString | description | Variable that will receive the user defined description of the method. |
14 | SdaiString | textualSignature | Optional, method signature in text. |
...