Aracılığıyla paylaş


SecurityBindingElement.BuildChannelListener<TChannel> Yöntem

Tanım

Geçirilen ayarlara ve bağlama bağlamını SecurityBindingElement temel alan bir kanal dinleyicisi oluşturur.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel override System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.BuildChannelListener : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function BuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As IChannelListener(Of TChannel)

Tür Parametreleri

TChannel

Kanal dinleyicisi türü.

Parametreler

Döndürülenler

Ayarları ve geçirilen bağlama bağlamını SecurityBindingElement temel alan bir kanal dinleyicisi.

Özel durumlar

context, null değeridir.

Tür TChannel kanalı desteklenmez.

Açıklamalar

Oluşturulan kanal fabrikası, aktarım kanalı dinleyicisini içeren bağlama bağlamı ile ilgili kanal dinleyicisine dahili olarak başvuruda bulunan bir SOAP ileti güvenlik kanalı dinleyicisidir.

Bu yöntem parametre hata denetimini yapar ve ardından öğesini çağırır BuildChannelListenerCore. Bu yöntem, türetilmiş bir sınıfta uygulandığında, bu bağlama için gelen iletileri işleyen bir kanal oluşturmak için kullanılan bir kanal dinleyicisi oluşturur.

Şunlara uygulanır