SoapServerMessage Class
Represents the data in a SOAP request received or a SOAP response sent by an XML Web service method at a specific SoapMessageStage. This class cannot be inherited.
Assembly: System.Web.Services (in System.Web.Services.dll)
System.Web.Services.Protocols::SoapMessage
System.Web.Services.Protocols::SoapServerMessage
| Name | Description | |
|---|---|---|
![]() | Action | Gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.(Overrides SoapMessage::Action.) |
![]() | ContentEncoding | Gets or sets the contents of the Content-Encoding HTTP header.(Inherited from SoapMessage.) |
![]() | ContentType | Gets or sets the HTTP Content-Type of the SOAP request or SOAP response.(Inherited from SoapMessage.) |
![]() | Exception | Gets the SoapException from the call to the XML Web service method.(Inherited from SoapMessage.) |
![]() | Headers | A collection of the SOAP headers applied to the current SOAP request or SOAP response.(Inherited from SoapMessage.) |
![]() | MethodInfo | Gets a representation of the method prototype for the XML Web service method for which the SOAP request is intended.(Overrides SoapMessage::MethodInfo.) |
![]() | OneWay | Gets a value indicating whether the client waits for the server to finish processing an XML Web service method.(Overrides SoapMessage::OneWay.) |
![]() | Server | Gets the instance of the class handling the method invocation on the Web server. |
![]() | SoapVersion | Gets the version of the SOAP protocol used to communicate with the XML Web service.(Overrides SoapMessage::SoapVersion.) |
![]() | Stage | Gets the SoapMessageStage of the SoapMessage.(Inherited from SoapMessage.) |
![]() | Stream | Gets the data representing the SOAP request or SOAP response in the form of a Stream.(Inherited from SoapMessage.) |
![]() | Url | Gets the base URL of the XML Web service.(Overrides SoapMessage::Url.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetInParameterValue(Int32) | Gets the parameter passed into the XML Web service method at the specified index.(Inherited from SoapMessage.) |
![]() | GetOutParameterValue(Int32) | Gets the out parameter passed into the XML Web service method at the specified index.(Inherited from SoapMessage.) |
![]() | GetReturnValue() | Gets the return value of an XML Web service method.(Inherited from SoapMessage.) |
![]() | GetType() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
The following code fragment is part of a SOAP extension that logs the SOAP messages sent and received by an XML Web service method. This specific fragment processes the SoapServerMessage passed into the SoapExtension::ProcessMessage method of the SOAP extension by writing properties of the SoapServerMessage to the log file.
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)