TcpRelayTransportBindingElement.BuildChannelFactory<TChannel>(BindingContext) Method

Definition

Creates a channel factory that can be used to create a channel.

public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)

Type Parameters

TChannel

The type of channel factory.

Parameters

context
System.ServiceModel.Channels.BindingContext

Describes the bindings, behaviors, contracts, and other information required to create the channel factory.

Returns

System.ServiceModel.Channels.IChannelFactory<TChannel>

A channel factory of the specified type.

Exceptions

System.InvalidOperationException

When Transport protection is enabled and the Connection Mode is set to either Hybrid or Direct.This member is unlikely to be used directly, but may be used when creating a custom binding.For more information, see Creating a Custom AppFabric Service Bus Binding.

Applies to