<parameter>
This element represents a method parameter, either input, output, or input/output.
parents | |
---|---|
children | none |
Attributes
Attribute | Data Type | Usage | Default Value | Description |
---|---|---|---|---|
direction | xsd:token | required | none | The direction in which the parameter travels in the SOAP envelope. Must be one of: "in", "in/out" or "out". If "in", you must define a <mapping> to an element of the request message. If "out", you must define a <mapping> from an element of the reply message. If "in/out", you must define both mappings. |
name | xsd:NCName | required | none | The parameter name; corresponds to the parameter name in the SOAP envelope and the "name" attribute of a <mapping> element. It must be unique within <parameters> and <headers>. |
type | xsd:NCName | required | none | The data type of the element. Must be one of the build-in types or the name of a <type> element. |
maxOccurs | xsd:positiveInteger | optional | 1 | If the parameter represents an array, the maximum number of occurrences. |