SynchronousReceiveBehavior 类

定义

控制通道以同步还是异步方式进行侦听。

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

注解

使用此行为可指示通道侦听器使用同步接收,而非默认的异步接受。 使用 SynchronousReceiveBehavior 指示 WCF 发出新线程,以为每个接受的通道进行泵送。 如果有许多通道,则可能出现线程溢出的情况。

还可以使用应用程序配置文件中的 <syncReceive> 设置此值。

构造函数

SynchronousReceiveBehavior()

创建 SynchronousReceiveBehavior 类的实例。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

显式接口实现

IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

在此类中未实现。

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

在此类中未实现。

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

ReceiveSynchronously 属性设置为 true

IEndpointBehavior.Validate(ServiceEndpoint)

在此类中未实现。

适用于