NetTcpRelayBinding
Class
Definition
Provides a secure, reliable binding suitable for cross-computer communication.
public class NetTcpRelayBinding : Microsoft.ServiceBus.NetTcpRelayBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
- Inheritance
- Implements
Inherited Members
Microsoft.ServiceBus.NetTcpRelayBindingBase
Constructors
| NetTcpRelayBinding() |
Initializes a new instance of the NetTcpRelayBinding class. |
| NetTcpRelayBinding(String) |
Initializes a new instance of the NetTcpRelayBinding class with a specified XML configuration. |
| NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
Initializes a new instance of the NetTcpRelayBinding class with the type of security used and relay client authentication specified. |
| NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
Initializes a new instance of the NetTcpRelayBinding class with the type of security used, the type of client authentication, and a value that indicates whether reliable sessions are explicitly enabled. |
| NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
Provides a secure, reliable binding suitable for cross-computer communication. |
Properties
| ReliableSession |
Gets an object that indicates whether a reliable session is established between Azure Service Bus channel endpoints. |
Methods
| ApplyConfiguration(String) |
Applies the settings from the configuration element that corresponds to the specified name to the current instance of this binding element. |
| CreateBindingElements() |
Creates a collection with the binding elements for the binding. |
| CreateMessageSecurity() |
Creates the message security token for the current instance. |
| IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement) |
Returns a value that determines whether the specified objects have matching binding elements. |