你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NetTcpRelayBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供适用于跨计算机通信的安全、可靠的绑定。
public class NetTcpRelayBinding : Microsoft.ServiceBus.NetTcpRelayBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBinding = class
inherit NetTcpRelayBindingBase
interface IBindingRuntimePreferences
Public Class NetTcpRelayBinding
Inherits NetTcpRelayBindingBase
Implements IBindingRuntimePreferences
- 继承
- 实现
构造函数
NetTcpRelayBinding() |
初始化 NetTcpRelayBinding 类的新实例。 |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
使用使用的安全类型和指定的中继客户端身份验证初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
使用使用的安全类型、客户端身份验证的类型以及指示是否显式启用可靠会话的值初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(String) |
使用指定的 XML 配置初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
使用给定的 NetTcpRelayBinding 传输、编码器、可靠会话绑定元素和所使用的安全类型初始化 类的新实例。 |
字段
encoding |
当前实例的编码元素。除了安全性和传输设置之外,编码还构成了绑定的三个核心属性。 (继承自 NetTcpRelayBindingBase) |
transport |
当前实例的传输元素。除了编码和安全性之外,传输设置还构成了绑定的核心属性。 (继承自 NetTcpRelayBindingBase) |
属性
ConnectionMode |
已过时.
(继承自 NetTcpRelayBindingBase)
|
EnvelopeVersion |
获取此绑定处理的消息将要使用的 SOAP 版本。 (继承自 NetTcpRelayBindingBase) |
HostNameComparisonMode |
获取或设置在主机名上使用的比较模式。 (继承自 NetTcpRelayBindingBase) |
IsDynamic |
获取或设置中继绑定是否为动态绑定。 (继承自 NetTcpRelayBindingBase) |
ListenBacklog |
获取或设置可挂起的最大排队连接请求数。 (继承自 NetTcpRelayBindingBase) |
MaxBufferPoolSize |
获取或设置存储绑定处理的消息的缓冲池允许的最大大小。 (继承自 NetTcpRelayBindingBase) |
MaxBufferSize |
获取或设置一个值,该值指定用于在内存中存储消息的缓冲区的最大大小。 (继承自 NetTcpRelayBindingBase) |
MaxConnections |
获取或设置一个值,该值控制客户端上可存入池中以备后续重复使用的最大连接数,以及服务器上可挂起调度的最大连接数。 (继承自 NetTcpRelayBindingBase) |
MaxReceivedMessageSize |
获取或设置绑定可处理的最大接收消息大小。 (继承自 NetTcpRelayBindingBase) |
MessageSecurityVersion |
获取消息安全版本。 (继承自 NetTcpRelayBindingBase) |
ReaderQuotas |
获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 此属性不能为 null。 (继承自 NetTcpRelayBindingBase) |
ReliableSession |
获取一个 对象,该对象指示是否在Azure 服务总线通道终结点之间建立可靠会话。 |
Scheme |
获取传输的 URI 方案。 (继承自 NetTcpRelayBindingBase) |
Security |
获取一个对象,该对象指定与采用此绑定配置的服务一起使用的安全类型。 (继承自 NetTcpRelayBindingBase) |
TransferMode |
获取或设置一个值,该值指示使用此绑定配置的服务是使用消息传输的流处理模式、缓冲模式还是同时使用这两种模式。 (继承自 NetTcpRelayBindingBase) |
方法
ApplyConfiguration(String) |
将配置元素中对应于指定名称的设置应用于此绑定元素的当前实例。 |
CreateBindingElements() |
为绑定创建一个绑定元素集合。 |
CreateMessageSecurity() |
为当前实例创建消息安全令牌。 |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement) |
确定指定的绑定元素是否与当前实例中绑定元素的默认值匹配。 (继承自 NetTcpRelayBindingBase) |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement) |
返回一个值,该值确定指定的对象是否具有匹配的绑定元素。 |
显式接口实现
IBindingRuntimePreferences.ReceiveSynchronously |
指示以异步方式处理传入的请求。 (继承自 NetTcpRelayBindingBase) |