SoapServerMessage 类

定义

表示 XML Web services 方法在特定的 SoapMessageStage 中接收的 SOAP 请求或发送的 SOAP 响应中的数据。 此类不能被继承。

public ref class SoapServerMessage sealed : System::Web::Services::Protocols::SoapMessage
public sealed class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
type SoapServerMessage = class
    inherit SoapMessage
Public NotInheritable Class SoapServerMessage
Inherits SoapMessage
继承
SoapServerMessage

示例

下面的代码片段是 SOAP 扩展的一部分,它记录 XML Web service 方法发送和接收的 SOAP 消息。 此特定片段通过将的 SoapServerMessage SoapExtension.ProcessMessage 属性写入 SoapServerMessage 日志文件来处理传递给 SOAP 扩展的方法的。

属性

Action

获取用于 SOAP 请求或 SOAP 响应的 SOAPAction HTTP 请求标头字段。

ContentEncoding

获取或设置 Content-Encoding HTTP 标头的内容。

(继承自 SoapMessage)
ContentType

获取或设置 SOAP 请求或 SOAP 响应的 HTTP Content-Type

(继承自 SoapMessage)
Exception

从对 XML Web services 方法的调用中获取 SoapException

(继承自 SoapMessage)
Headers

应用于当前 SOAP 请求或 SOAP 响应的 SOAP 标头的集合。

(继承自 SoapMessage)
MethodInfo

获取要为其发出 SOAP 请求的 XML Web services 方法的方法原型的表示形式。

OneWay

获取一个值,该值指示客户端是否等待服务器处理完 XML Web services 方法。

Server

获取处理 Web 服务器上的方法调用的类的实例。

SoapVersion

获取用于与 XML Web services 进行通信的 SOAP 协议的版本。

SoapVersion

获取用于与 XML Web services 进行通信的 SOAP 协议的版本。

(继承自 SoapMessage)
Stage

获取 SoapMessageStageSoapMessage

(继承自 SoapMessage)
Stream

获取以 Stream 形式表示 SOAP 请求或 SOAP 响应的数据。

(继承自 SoapMessage)
Url

获取 XML Web services 的基 URL。

方法

EnsureInStage()

当在派生类中被重写时,断言当前 SoapMessageStage 为可以使用 in 参数的阶段。

(继承自 SoapMessage)
EnsureOutStage()

当在派生类中被重写时,断言当前 SoapMessageStage 阶段是不可以使用 out 参数的阶段。

(继承自 SoapMessage)
EnsureStage(SoapMessageStage)

确保对 XML Web services 方法的调用的 SoapMessageStage 是传入的阶段。 如果当前处理阶段不是传入的阶段之一,则引发异常。

(继承自 SoapMessage)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetInParameterValue(Int32)

在指定索引处获取传递到 XML Web services 方法中的参数。

(继承自 SoapMessage)
GetOutParameterValue(Int32)

在指定索引处获取传递到 XML Web services 方法中的输出参数。

(继承自 SoapMessage)
GetReturnValue()

获取 XML Web services 方法的返回值。

(继承自 SoapMessage)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于