SoapProcessingBehavior 类

定义

定义用于封送不同绑定类型和消息版本之间消息的客户端终结点行为。

public ref class SoapProcessingBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
type SoapProcessingBehavior = class
    interface IEndpointBehavior
Public Class SoapProcessingBehavior
Implements IEndpointBehavior
继承
SoapProcessingBehavior
实现

注解

SOAP 处理是指在各消息版本之间转换消息的过程。

通过构造新的 WCF 消息(该消息包含传入 WCF 消息的正文部分和相关标头)来完成对一个 到另一个 的消息的处理。 在构造新的 WCF 消息的过程中,不会使用特定于寻址的标头或在路由器级别理解的标头,这是因为这些标头要么具有不同的版本(如果为寻址标头),要么已作为客户端和路由器之间的通信的一部分处理。

是否将一个标头置于出站消息内由此标头在通过传入通道层时是否已标记为已理解来决定。 未理解的标头(如自定义标头)不会被移除,并将通过路由服务。

构造函数

SoapProcessingBehavior()

创建 SoapProcessingBehavior 类的新实例。

属性

ProcessMessages

获取或设置一个值,该值指示是否应处理消息。

方法

AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

将新的绑定元素添加到终结点。

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

将指定的终结点行为应用于客户端。

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

将指定的终结点行为应用于终结点调度程序。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)
Validate(ServiceEndpoint)

验证服务终结点。

适用于