SoapServerMessage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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
- 继承
示例
下面的代码片段是 SOAP 扩展的一部分,它记录 XML Web service 方法发送和接收的 SOAP 消息。 此特定片段通过将的 SoapServerMessage SoapExtension.ProcessMessage 属性写入 SoapServerMessage 日志文件来处理传递给 SOAP 扩展的方法的。
属性
Action |
获取用于 SOAP 请求或 SOAP 响应的 SOAPAction HTTP 请求标头字段。 |
ContentEncoding |
获取或设置 |
ContentType |
获取或设置 SOAP 请求或 SOAP 响应的 HTTP |
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 |
获取 SoapMessageStage 的 SoapMessage。 (继承自 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) |