你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NetTcpRelayBinding 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
NetTcpRelayBinding() |
初始化 NetTcpRelayBinding 类的新实例。 |
NetTcpRelayBinding(String) |
使用指定的 XML 配置初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
使用使用的安全类型和指定的中继客户端身份验证初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
使用所使用的安全类型、客户端身份验证的类型以及指示是否显式启用可靠会话的值初始化 类的新实例 NetTcpRelayBinding 。 |
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
使用给定的 NetTcpRelayBinding 传输、编码器、可靠会话绑定元素和所使用的安全类型初始化 类的新实例。 |
NetTcpRelayBinding()
NetTcpRelayBinding(String)
使用指定的 XML 配置初始化 类的新实例 NetTcpRelayBinding 。
public NetTcpRelayBinding (string configurationName);
new Microsoft.ServiceBus.NetTcpRelayBinding : string -> Microsoft.ServiceBus.NetTcpRelayBinding
Public Sub New (configurationName As String)
参数
- configurationName
- String
要使用的配置。
适用于
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType)
使用使用的安全类型和指定的中继客户端身份验证初始化 类的新实例 NetTcpRelayBinding 。
public NetTcpRelayBinding (Microsoft.ServiceBus.EndToEndSecurityMode securityMode, Microsoft.ServiceBus.RelayClientAuthenticationType relayClientAuthenticationType);
new Microsoft.ServiceBus.NetTcpRelayBinding : Microsoft.ServiceBus.EndToEndSecurityMode * Microsoft.ServiceBus.RelayClientAuthenticationType -> Microsoft.ServiceBus.NetTcpRelayBinding
Public Sub New (securityMode As EndToEndSecurityMode, relayClientAuthenticationType As RelayClientAuthenticationType)
参数
- securityMode
- EndToEndSecurityMode
与此绑定一起使用的安全类型。
- relayClientAuthenticationType
- RelayClientAuthenticationType
在中继上使用的客户端身份验证的类型。
适用于
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean)
使用所使用的安全类型、客户端身份验证的类型以及指示是否显式启用可靠会话的值初始化 类的新实例 NetTcpRelayBinding 。
public NetTcpRelayBinding (Microsoft.ServiceBus.EndToEndSecurityMode securityMode, Microsoft.ServiceBus.RelayClientAuthenticationType relayClientAuthenticationType, bool reliableSessionEnabled);
new Microsoft.ServiceBus.NetTcpRelayBinding : Microsoft.ServiceBus.EndToEndSecurityMode * Microsoft.ServiceBus.RelayClientAuthenticationType * bool -> Microsoft.ServiceBus.NetTcpRelayBinding
Public Sub New (securityMode As EndToEndSecurityMode, relayClientAuthenticationType As RelayClientAuthenticationType, reliableSessionEnabled As Boolean)
参数
- securityMode
- EndToEndSecurityMode
用于Azure 服务总线绑定的安全类型。
- relayClientAuthenticationType
- RelayClientAuthenticationType
在中继上使用的客户端身份验证的类型。
- reliableSessionEnabled
- Boolean
如果已启用可靠会话,则为 true;否则为 false。
适用于
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity)
使用给定的 NetTcpRelayBinding 传输、编码器、可靠会话绑定元素和所使用的安全类型初始化 类的新实例。
protected NetTcpRelayBinding (Microsoft.ServiceBus.TcpRelayTransportBindingElement transport, System.ServiceModel.Channels.BinaryMessageEncodingBindingElement encoding, System.ServiceModel.Channels.ReliableSessionBindingElement session, Microsoft.ServiceBus.NetTcpRelaySecurity security);
new Microsoft.ServiceBus.NetTcpRelayBinding : Microsoft.ServiceBus.TcpRelayTransportBindingElement * System.ServiceModel.Channels.BinaryMessageEncodingBindingElement * System.ServiceModel.Channels.ReliableSessionBindingElement * Microsoft.ServiceBus.NetTcpRelaySecurity -> Microsoft.ServiceBus.NetTcpRelayBinding
Protected Sub New (transport As TcpRelayTransportBindingElement, encoding As BinaryMessageEncodingBindingElement, session As ReliableSessionBindingElement, security As NetTcpRelaySecurity)
参数
- transport
- TcpRelayTransportBindingElement
要使用的传输绑定元素。
- encoding
- BinaryMessageEncodingBindingElement
要使用的编码。
- session
- ReliableSessionBindingElement
可靠会话绑定元素。
- security
- NetTcpRelaySecurity
安全绑定元素。