System.Web.Services.Description.SoapProtocolImporter Members

The members of System.Web.Services.Description.SoapProtocolImporter are listed below.

See Also: Inherited members from System.Web.Services.Description.ProtocolImporter

Public Constructors

Public Properties

[read-only]
override
ProtocolNamestring.

Gets a value of "Soap".

[read-only]
SoapBindingSoapBinding.

Gets a System.Web.Services.Description.SoapBinding instance obtained through the SoapProtocolImporter.SoapBinding property's Binding.Extensions property.

[read-only]
SoapExporterSystem.Xml.Serialization.SoapCodeExporter.

Gets the object of type System.Xml.Serialization.SoapCodeExporter used internally by the System.Web.Services.Description.SoapProtocolImporter class to generate code from mappings between SOAP-encoded XML schema content and .NET Framework types.

[read-only]
SoapImporterSystem.Xml.Serialization.SoapSchemaImporter.

Gets the object of type System.Xml.Serialization.SoapSchemaImporter used internally by the System.Web.Services.Description.SoapProtocolImporter class to generate mappings between SOAP-encoded XML schema content and .NET Framework types.

[read-only]
XmlExporterSystem.Xml.Serialization.XmlCodeExporter.

Gets the object of type System.Xml.Serialization.XmlCodeExporter used internally by the System.Web.Services.Description.SoapProtocolImporter class to generate code from mappings between literal XML schema content and .NET Framework types.

[read-only]
XmlImporterSystem.Xml.Serialization.XmlSchemaImporter.

Gets the object of type System.Xml.Serialization.XmlSchemaImporter used internally by the System.Web.Services.Description.SoapProtocolImporter class to generate mappings between literal XML schema content and .NET Framework types.

Protected Methods

override
BeginClass() : System.CodeDom.CodeTypeDeclaration

Initializes the generation of a binding class.

override
BeginNamespace()

Performs initialization for an entire code namespace during code generation.

override
EndClass()

Processes a binding class after the generation of methods.

override
EndNamespace()

Performs processing for an entire code namespace after binding class generation.

override
GenerateMethod() : System.CodeDom.CodeMemberMethod

Generates method code for a binding class.

override
IsBindingSupported() : bool

Determines whether a class can be generated for the current binding.

override
IsOperationFlowSupported(OperationFlow) : bool

Determines whether the current operation's operation flow is supported.

IsSoapEncodingPresent(string) : bool

Checks for the presence of "http://schemas.xmlsoap.org/soap/encoding/" in a string that represents a list of Uniform Resource Indicators (URIs).