你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RelayedOnewayTransportBindingElement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于单向通信的传输绑定元素。
public class RelayedOnewayTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type RelayedOnewayTransportBindingElement = class
inherit TransportBindingElement
interface IPolicyExportExtension
Public Class RelayedOnewayTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension
- 继承
-
RelayedOnewayTransportBindingElement
- 实现
构造函数
属性
ChannelInitializationTimeout |
获取或设置通道在断开连接前可能处于初始化状态的最长时间。 |
ConnectionBufferSize |
获取或设置用于从客户端或服务传输网络上的部分序列化消息的缓冲区大小。 |
ConnectionMode |
获取此绑定元素中使用的连接模式。 连接模式可以是枚举值之 RelayedOnewayConnectionMode 一。 |
ConnectionPoolSettings |
获取当前实例的连接池设置。 |
HostNameComparisonMode |
获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 |
ListenBacklog |
获取或设置可挂起的最大排队连接请求数。 |
MaxBufferSize |
获取或设置包含此绑定处理的传入消息的缓冲区的最大大小(以字节为单位)。 |
MaxOutputDelay |
获取或设置消息或消息的一部分在发送之前在内存中可以保持缓冲的最大时间间隔。 |
MaxPendingAccepts |
获取或设置可用于处理服务上的传入连接的最大挂起异步接受线程数。 |
MaxPendingConnections |
获取或设置最大挂起连接数。 |
RelayClientAuthenticationType |
获取或设置此绑定元素使用的 Azure 访问控制身份验证的类型。 |
Scheme |
获取此绑定元素使用的 URI 方案。 |
方法
BuildChannelFactory<TChannel>(BindingContext) |
创建用于创建指定类型且从指定绑定上下文初始化的通道工厂。 |
BuildChannelListener<TChannel>(BindingContext) |
创建一个通道侦听器,该侦听器接受指定类型的通道,并从指定的绑定上下文初始化。 |
CanBuildChannelFactory<TChannel>(BindingContext) |
返回一个值,该值指示此绑定元素是否可以生成指定类型的通道工厂。 |
CanBuildChannelListener<TChannel>(BindingContext) |
返回一个值,该值指示绑定元素是否可以为指定类型的通道生成通道侦听器。 |
Clone() |
返回绑定元素的此实例 RelayedOnewayTransportBindingElement 的副本。 |
GetProperty<T>(BindingContext) |
从绑定堆栈中的相应层返回请求类型的对象(如果存在)。 |
显式接口实现
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
导出有关此绑定的自定义策略断言。 |