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

NetTcpRelayBinding 构造函数

定义

重载

NetTcpRelayBinding()

初始化 NetTcpRelayBinding 类的新实例。

NetTcpRelayBinding(String)

使用指定的 XML 配置初始化 类的新实例 NetTcpRelayBinding

NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType)

使用使用的安全类型和指定的中继客户端身份验证初始化 类的新实例 NetTcpRelayBinding

NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean)

使用所使用的安全类型、客户端身份验证的类型以及指示是否显式启用可靠会话的值初始化 类的新实例 NetTcpRelayBinding

NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity)

使用给定的 NetTcpRelayBinding 传输、编码器、可靠会话绑定元素和所使用的安全类型初始化 类的新实例。

NetTcpRelayBinding()

初始化 NetTcpRelayBinding 类的新实例。

public NetTcpRelayBinding ();
Public Sub New ()

适用于

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

安全绑定元素。

适用于