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

RelayedOnewayTransportBindingElement 类

定义

表示用于单向通信的传输绑定元素。

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
实现

构造函数

RelayedOnewayTransportBindingElement()

初始化 RelayedOnewayTransportBindingElement 类的新实例。

RelayedOnewayTransportBindingElement(RelayClientAuthenticationType)

使用指定的身份验证类型初始化 类的新实例 RelayedOnewayTransportBindingElement

RelayedOnewayTransportBindingElement(RelayClientAuthenticationType, RelayedOnewayConnectionMode)

使用指定的身份验证类型和连接模式初始化 类的新实例 RelayedOnewayTransportBindingElement

RelayedOnewayTransportBindingElement(RelayedOnewayTransportBindingElement)

使用指定的 元素初始化 类的新实例 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)

导出有关此绑定的自定义策略断言。

适用于