The Output Binding element contains binding definitions for binding a protocol such as SOAP or HTTP to an Operation Output.
Required - Indicates whether the Extension is necessary for the action to which it refers.
SOAP Extension Properties
Encoding - A string containing a list of space-delimited URIs. The URIs represent the encoding style (or styles) to be used to encode messages within the SOAP body.
Namespace - The URI representing the location of the specifications for encoding of content not specifically defined by the Encoding property.
Parts - Indicates which parts of the transmitted message appear within the SOAP body portion of the transmission.
Parts String- Indicates which parts of the transmitted message appear within the SOAP body portion of the transmission.
Use - Indicates whether the message parts are encoded using specified encoding rules, or define the concrete schema of the message. Value can be 'literal' (default value) or 'encoded'.
HTTP Extension Properties
Part - The name of the MessagePart to which the MimeContentBinding applies.
Type - Indicates the format of the body of the HTTP transmission.
<binding name="NewBinding" type="tns:NewPortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<soap:operation soapAction="" />