TcpRelayTransportBindingElement Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the binding element for the TCP transport relay.
public class TcpRelayTransportBindingElement : Microsoft.ServiceBus.Channels.ConnectionOrientedTransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type TcpRelayTransportBindingElement = class
inherit ConnectionOrientedTransportBindingElement
interface IPolicyExportExtension
Public Class TcpRelayTransportBindingElement
Inherits ConnectionOrientedTransportBindingElement
Implements IPolicyExportExtension
- Inheritance
- Implements
Constructors
TcpRelayTransportBindingElement() |
Initializes a new instance of the TcpRelayTransportBindingElement class. |
TcpRelayTransportBindingElement(RelayClientAuthenticationType) |
Initializes a new instance of the TcpRelayTransportBindingElement class using the specified relay client authentication type. |
TcpRelayTransportBindingElement(TcpRelayTransportBindingElement) |
Initializes a new instance of the TcpRelayTransportBindingElement class using the specified relay binding element. |
Properties
ChannelInitializationTimeout |
Gets or sets the timespan that specifies how long the channel initialization has to complete before timing out. (Inherited from ConnectionOrientedTransportBindingElement) |
ConnectionBufferSize |
Gets and sets the size of the buffer used to transmit a chunk of the serialized message on the wire from the client or service. (Inherited from ConnectionOrientedTransportBindingElement) |
ConnectionMode |
Obsolete.
Gets or sets the connection mode. |
ConnectionPoolSettings |
Gets the connection pool settings for the current instance. |
HostNameComparisonMode |
Gets or sets a value that indicates whether the hostname is used to reach the service when matching on the URI. (Inherited from ConnectionOrientedTransportBindingElement) |
IsDynamic |
Gets or sets whether the binding element is dynamic. |
MaxBufferSize |
Gets or sets the maximum size of the buffer to use. (Inherited from ConnectionOrientedTransportBindingElement) |
MaxOutputDelay |
Gets or sets the maximum interval of time that a chunk of a message or a full message can remain buffered in memory before being sent out. (Inherited from ConnectionOrientedTransportBindingElement) |
MaxPendingAccepts |
Gets or sets the maximum number of pending asynchronous accept operations that are available for processing incoming connections to the service. (Inherited from ConnectionOrientedTransportBindingElement) |
MaxPendingConnections |
Gets or sets the maximum number of connections awaiting dispatch on the service. (Inherited from ConnectionOrientedTransportBindingElement) |
RelayClientAuthenticationType |
Gets or sets the type of authentication used by the service client. |
Scheme |
Gets the URI scheme for the transport. |
TransferMode |
Gets or sets a value that specifies whether the messages are buffered or streamed with the connection-oriented transport. (Inherited from ConnectionOrientedTransportBindingElement) |
Methods
BuildChannelFactory<TChannel>(BindingContext) |
Creates a channel factory that can be used to create a channel. |
BuildChannelListener<TChannel>(BindingContext) |
Creates a channel listener of the specified type. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Determines whether a channel factory of the specified type can be built. (Inherited from ConnectionOrientedTransportBindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
Returns a value that indicates whether the binding element can build a listener for a specific type of channel. (Inherited from ConnectionOrientedTransportBindingElement) |
Clone() |
Creates a copy of the current binding element. |
GetProperty<T>(BindingContext) |
Returns a specified object from the binding context. |
Explicit Interface Implementations
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Exports a custom policy assertion about this binding. |
Applies to
Azure SDK for .NET