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); }
System.Object ProtocolImporter SoapProtocolImporter
SoapExtensionImporter.ImportContext, SoapTransportImporter.ImportContext