SoapServerProtocol Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The .NET Framework creates an instance of the SoapServerProtocol class to process XML Web service requests.
public ref class SoapServerProtocol : System::Web::Services::Protocols::ServerProtocol
public class SoapServerProtocol : System.Web.Services.Protocols.ServerProtocol
type SoapServerProtocol = class
inherit ServerProtocol
Public Class SoapServerProtocol
Inherits ServerProtocol
- Inheritance
Remarks
You can override the RouteRequest method to process XML Web service requests that are not explicitly declared and handled by users through a method in their XML Web service marked with WebMethodAttribute
.
Constructors
SoapServerProtocol() |
Creates a new SoapServerProtocol. |
Properties
Context |
Gets the HttpContext object for the derived class. (Inherited from ServerProtocol) |
Request |
Gets the HttpRequest object for the derived class. (Inherited from ServerProtocol) |
Response |
Gets the HttpResponse object for the derived class. (Inherited from ServerProtocol) |
Target |
Gets the service object that is invoked. (Inherited from ServerProtocol) |
Methods
AddToCache(Type, Type, Object) |
Stores a Object in the cache using a key that is created from the specified protocol type and server type. (Inherited from ServerProtocol) |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetFromCache(Type, Type) |
Retrieves the Object that is stored in the cache using the key that was created from the specified protocol type and server type. (Inherited from ServerProtocol) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetReaderForMessage(SoapServerMessage, Int32) |
Returns an XmlTextReader initialized with the specified SoapServerMessage and buffer size. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
GetWriterForMessage(SoapServerMessage, Int32) |
Returns an XmlTextWriter initialized with the specified SoapServerMessage and buffer size. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ModifyInitializedExtensions(PriorityGroup, SoapExtension[]) |
Applies the specified priority and group attributes to the SOAP extensions contained in the specified array of type SoapExtension. |
RouteRequest(SoapServerMessage) |
Returns the SoapServerMethod to which the specified SoapServerMessage should be routed. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |