PeerTransportBindingElement.BuildChannelListener<TChannel> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İletileri almak için belirtilen türde 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
IChannel üretecek kanalların türünü belirtir.
Parametreler
- context
- BindingContext
BindingContext kanal dinleyicisi için bağlama bağlamını belirtir.
Döndürülenler
IChannelListener belirtilen türün yeni kanal dinleyicisini içerir.
Özel durumlar
context
parametresi olarak null
ayarlanır.
Bu bağlama bağlamı tarafından belirtilen kanal türü desteklenmez.
Açıklamalar
Bu yöntem, aktarım bağlama öğesinin yapılandırmasına göre iletileri almak için bir kanal dinleyicisi almak için kullanılabilir.