The class Parameter.
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
collectionType | parameterCollectionType | element | 0/1 | Collection type of the parameter. Depending on the type of expression IN/EQ, it could be a single/multiple collection. | |
dataType | parameterDataType | element | 0/1 | Data type of the parameter. Could be number, decimal, string or boolean. The value supplied will be parsed with the corresponding data type. | |
defaultValue | string | element | 0/unbounded | The default value that will be used, if the parameter is not supplied with any values while running the query. | |
displayName | string | element | 0/1 | Display name of the parameter. Should be used by the UI apps for resolution. | |
name | string | element | 0/1 | Name of the parameter used in the query. It should match the following regex pattern ":[a-zA-Z][a-zA-Z_0-9]". |
Example
<parameter> <name>...</name> <displayName>...</displayName> <defaultValue>...</defaultValue> <dataType>...</dataType> <collectionType>...</collectionType> </parameter>