This specific binding is used to specify the encoding of an output message. The OutputBinding class provides a Extensions property, which contains a collection of one binding. This binding varies depending on the type of protocol that this element applies to (HTTP POST, HTTP GET, or SOAP). For example, this collection would contain a MimeXmlBinding for HTTP messages and a SoapBodyBinding for SOAP messages.
public sealed class OutputBinding : MessageBinding { // Public Constructors public OutputBinding( ); // Public Instance Properties public override ServiceDescriptionFormatExtensionCollection Extensions{get; } // overrides MessageBinding }