你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ConnectionOrientedTransportBindingElement 类

定义

一个抽象类,可以向基 TransportBindingElement 补充面向连接的传输(如 TCP 和命名管道)所通用的其他属性。

public abstract class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement
type ConnectionOrientedTransportBindingElement = class
    inherit TransportBindingElement
Public MustInherit Class ConnectionOrientedTransportBindingElement
Inherits TransportBindingElement
继承
ConnectionOrientedTransportBindingElement
派生

属性

ChannelInitializationTimeout

获取或设置时间跨度,该时间跨度指定通道初始化在超时之前必须完成多长时间。

ConnectionBufferSize

获取并设置用于从客户端或服务在网络上传输序列化消息区块的缓冲区大小。

HostNameComparisonMode

获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。

MaxBufferSize

获取或设置要使用的缓冲区的最大大小。

MaxOutputDelay

获取或设置消息块或完整消息在发出之前可以在内存中保持缓冲的最大时间间隔。

MaxPendingAccepts

获取或设置可用于处理服务上的传入连接的最大挂起异步接受操作数。

MaxPendingConnections

获取或设置在服务上等待调度的最大连接数。

TransferMode

获取或设置一个值,该值指定通过面向连接的传输对消息进行缓冲还是流处理。

方法

CanBuildChannelFactory<TChannel>(BindingContext)

确定是否可生成指定类型的通道工厂。

CanBuildChannelListener<TChannel>(BindingContext)

返回一个值,该值指示绑定元素是否可以为特定类型的通道生成侦听器。

GetProperty<T>(BindingContext)

从绑定堆栈中检索属性(如果存在)。

适用于