The <TransportOption> element allows implementation-specific properties to be passed into the HTTP transport implementation classes, bypassing the usual abstractions that are exposed through normal settings.
There are a couple of different locations where this element can appear, with different effects:
The top-level use of the element within the configuration applies to the SOAP client, which affects any SOAP-based profiles as well as the MDQ metadata provider, which relies on the SOAP code as a convenience.
The use of the element within a MetadataProvider or other remote configuration element affects only that component and is required in most cases to apply it to statically-defined HTTP resources.
This can be a powerful, but dangerous, feature. Used improperly, crashes are quite possible to induce.
The provider to be configured is specified with the provider attribute. Two provider values are supported: