This documentation is archived and is not being maintained.

SoapProtocolImporter Methods

The SoapProtocolImporter type exposes the following members.

  NameDescription
Public method AddExtensionWarningComments For each unhandled extension or XML element in the input extensions collection, turns on a RequiredExtensionsIgnored or OptionalExtensionsIgnored warning for each unhandled extension or XML element in the input extensions collection. (Inherited from ProtocolImporter.)
Protected method BeginClass Initializes the generation of a binding class. (Overrides ProtocolImporter::BeginClass().)
Protected method BeginNamespace Performs initialization for an entire code namespace during code generation. (Overrides ProtocolImporter::BeginNamespace().)
Protected method EndClass Processes a binding class after the generation of methods. (Overrides ProtocolImporter::EndClass().)
Protected method EndNamespace Performs processing for an entire code namespace after binding class generation. (Overrides ProtocolImporter::EndNamespace().)
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Protected method GenerateMethod Generates method code for a binding class. (Overrides ProtocolImporter::GenerateMethod().)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method IsBindingSupported Determines whether a class can be generated for the current binding. (Overrides ProtocolImporter::IsBindingSupported().)
Protected method IsOperationFlowSupported Determines whether the current operation's operation flow is supported. (Overrides ProtocolImporter::IsOperationFlowSupported(OperationFlow).)
Protected method IsSoapEncodingPresent Checks for the presence of "http://schemas.xmlsoap.org/soap/encoding/" in a string that represents a list of Uniform Resource Indicators (URIs).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method OperationBindingSyntaxException Produces an Exception indicating that the current OperationBinding instance for which a binding class is being generated is invalid within the target namespace. (Inherited from ProtocolImporter.)
Public method OperationSyntaxException Produces an Exception indicating that the current Operation instance for which a binding class is being generated is invalid within the target namespace. (Inherited from ProtocolImporter.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method UnsupportedBindingWarning Turns on an UnsupportedBindingsIgnored warning in the ServiceDescriptionImportWarnings enumeration obtained through the Warnings property. This method also adds a warning message to the comments for the class that is being generated. (Inherited from ProtocolImporter.)
Public method UnsupportedOperationBindingWarning Turns on an UnsupportedOperationsIgnored warning in the ServiceDescriptionImportWarnings enumeration obtained through the Warnings property. This method also adds a warning message to the comments for the class that is being generated. (Inherited from ProtocolImporter.)
Public method UnsupportedOperationWarning Turns on an UnsupportedOperationsIgnored warning in the ServiceDescriptionImportWarnings enumeration obtained through the Warnings property. This method also adds a warning message to the comments for the class that is being generated. (Inherited from ProtocolImporter.)
Top
Show: