Share via


OneWayBindingElement.BuildChannelFactory<TChannel> Yöntem

Tanım

Bağlama bağlamından tek yönlü kanallar oluşturmak için bir kanal fabrikası başlatır.

public:
generic <typename TChannel>
 override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
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)

Tür Parametreleri

TChannel

Fabrikanın derlediğini kanal türü.

Parametreler

context
BindingContext

BindingContext bağlama öğesi için bağlam sağlar.

Döndürülenler

IChannelFactory<TChannel> türünden IChannelcontextbaşlatıldı.

Özel durumlar

context, null değeridir.

türü TChannel değildir IOutputChannel.

İç bağlama öğesi veya IRequestChannel'yi desteklemiyorIDuplexSessionChannel.

Açıklamalar

Bu yöntem, bu bağlama için giden iletileri işleyen bir kanal oluşturmak için kullanılan bir kanal fabrikası oluşturur.

Şunlara uygulanır