SoapProtocolImporter Members
.NET Framework 3.0
Generates classes for Web services that use the SOAP protocol.
The following tables list the members exposed by the SoapProtocolImporter type.
| Name | Description | |
|---|---|---|
| AbstractSchemas | Gets the abstract XML schemas used by the associated ServiceDescriptionImporter instance.(inherited from ProtocolImporter) |
| Binding | Gets the Web Services Description Language (WSDL) binding that the protocol importer is currently processing to generate a class.(inherited from ProtocolImporter) |
| ClassName | Gets the name of the binding class that is currently being generated.(inherited from ProtocolImporter) |
| ClassNames | Gets the CodeIdentifiers object that generates a unique name for the binding class that is currently being generated.(inherited from ProtocolImporter) |
| CodeNamespace | Gets a representation of the .NET Framework namespace of the binding classes that are being generated.(inherited from ProtocolImporter) |
| CodeTypeDeclaration | Gets a representation of the binding class that is currently being generated.(inherited from ProtocolImporter) |
| ConcreteSchemas | Gets the concrete XML schemas used by the associated ServiceDescriptionImporter instance.(inherited from ProtocolImporter) |
| InputMessage | Gets the Web Services Description Language (WSDL) input message for the abstract operation that the protocol importer is currently processing to generate a method in a binding class.(inherited from ProtocolImporter) |
| MethodName | Gets the name of the binding class method which that the protocol importer is currently generating.(inherited from ProtocolImporter) |
| Operation | Gets the abstract Web Services Description Language (WSDL) operation that the protocol importer is currently processing to generate a method in a binding class.(inherited from ProtocolImporter) |
| OperationBinding | Gets the Web Services Description Language (WSDL) operation binding that the protocol importer is currently processing to generate a method in a binding class.(inherited from ProtocolImporter) |
| OutputMessage | Gets the Web Services Description Language (WSDL) output message for the abstract operation that the protocol importer is currently processing to generate a method in a binding class.(inherited from ProtocolImporter) |
| Port | Gets a Web Services Description Language (WSDL) port that contains a reference to the binding that the protocol importer is currently processing to generate a binding class. If more than one port refers to the current binding, the current port is the one in which the binding has most recently been found.(inherited from ProtocolImporter) |
| PortType | Gets the Web Services Description Language (WSDL) PortType that is implemented by the binding that the protocol importer is currently processing to generate a binding class.(inherited from ProtocolImporter) |
| ProtocolName | Overridden. Gets a value of "Soap". |
| Schemas | Gets all the XML schemas, both abstract and concrete, used by the associated ServiceDescriptionImporter instance.(inherited from ProtocolImporter) |
| Service | Gets the Web Services Description Language (WSDL) service that contains a reference to the binding that the protocol importer is currently processing to generate a binding class.(inherited from ProtocolImporter) |
| ServiceDescriptions | Gets the ServiceDescriptionCollection objects that belong to the associated ServiceDescriptionImporter instance that are searched for bindings from which to generate binding classes.(inherited from ProtocolImporter) |
| SoapBinding | Gets a SoapBinding instance obtained through the SoapBinding property's Extensions property. |
| SoapExporter | Gets the object of type SoapCodeExporter used internally by the SoapProtocolImporter class to generate code from mappings between SOAP-encoded XML schema content and .NET Framework types. |
| SoapImporter | Gets the object of type SoapSchemaImporter used internally by the SoapProtocolImporter class to generate mappings between SOAP-encoded XML schema content and .NET Framework types. |
| Style | Gets an enumeration value that indicates whether a client proxy class or an abstract server class is being generated. The values are Client and Server. The value is that of the associated ServiceDescriptionImporter instance's Style property.(inherited from ProtocolImporter) |
| Warnings | Gets or sets a ServiceDescriptionImportWarnings enumeration value that indicates the types of warnings, if any, issued by the protocol importer while generating binding classes.(inherited from ProtocolImporter) |
| XmlExporter | Gets the object of type XmlCodeExporter used internally by the SoapProtocolImporter class to generate code from mappings between literal XML schema content and .NET Framework types. |
| XmlImporter | Gets the object of type XmlSchemaImporter used internally by the SoapProtocolImporter class to generate mappings between literal XML schema content and .NET Framework types. |
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| 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) |
| Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) |
| GetHashCode | Serves as a hash function for a particular type. (inherited from Object) |
| GetType | Gets the Type of the current instance. (inherited from Object) |
| 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) |
| 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) |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) |
| ToString | Returns a String that represents the current Object. (inherited from Object) |
| 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) |
| 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) |
| 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) |
| Name | Description | |
|---|---|---|
| BeginClass | Overridden. Initializes the generation of a binding class. |
| BeginNamespace | Overridden. Performs initialization for an entire code namespace during code generation. |
| EndClass | Overridden. Processes a binding class after the generation of methods. |
| EndNamespace | Overridden. Performs processing for an entire code namespace after binding class generation. |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object) |
| GenerateMethod | Overridden. Generates method code for a binding class. |
| IsBindingSupported | Overridden. Determines whether a class can be generated for the current binding. |
| IsOperationFlowSupported | Overridden. Determines whether the current operation's operation flow is supported. |
| IsSoapEncodingPresent | Checks for the presence of "http://schemas.xmlsoap.org/soap/encoding/" in a string that represents a list of Uniform Resource Indicators (URIs). |
| MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object) |
Community Additions
ADD
Show: