ConnectionOrientedTransportBindingElement.CanBuildChannelFactory<TChannel> Method

Definition

Determines whether a channel factory of the specified type can be built.

C#
public override bool CanBuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);

Type Parameters

TChannel

The type of channel to check.

Parameters

context
BindingContext

The BindingContext for the channel.

Returns

true if a channel factory can be built; otherwise false.

Exceptions

context is null.

Remarks

You should call this method before trying to create a channel factory.

If TChannel is IDuplexSessionChannel this method returns true only when in buffered mode. If TChannel is IRequestChannel this method returns true only when in streaming mode.

Applies to

Продукт Версии
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0