This class is used by the .NET framework, not directly by your code.
public class SoapProtocolImporter : ProtocolImporter {
// Public Constructors
public
SoapProtocolImporter ( );
// Public Instance Properties
public override string
ProtocolName {get; } // overrides ProtocolImporter
public SoapBinding
SoapBinding {get; }
public SoapCodeExporter
SoapExporter {get; }
public SoapSchemaImporter
SoapImporter {get; }
public XmlCodeExporter
XmlExporter {get; }
public XmlSchemaImporter
XmlImporter {get; }
// Protected Instance Methods
protected override CodeTypeDeclaration
BeginClass ( ); // overrides ProtocolImporter
protected override void
BeginNamespace ( ); // overrides ProtocolImporter
protected override void
EndClass ( ); // overrides ProtocolImporter
protected override void
EndNamespace ( ); // overrides ProtocolImporter
protected override CodeMemberMethod
GenerateMethod ( ); // overrides ProtocolImporter
protected override bool
IsBindingSupported ( ); // overrides ProtocolImporter
protected override bool
IsOperationFlowSupported (OperationFlow
flow ); // overrides ProtocolImporter
protected virtual bool
IsSoapEncodingPresent (string
uriList );
}