OneWayBindingElement.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.
Tek yönlü kanalları kabul etmek için bir kanal dinleyicisi başlatır.
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
Dinleyicinin kabul etmek için derlenmiş olduğu kanal türü.
Parametreler
- context
- BindingContext
BindingContext bağlama öğesi için bağlam sağlayan.
Döndürülenler
IChannelListener<TChannel> türünden IChannelcontext
başlatıldı.
Özel durumlar
context
, null
değeridir.
türü TChannel
değildir IInputChannel.
İç bağlama öğesi veya IRequestChannel'yi desteklemezIDuplexSessionChannel.
Açıklamalar
Bu yöntem, bu bağlama için gelen iletileri işleyen bir kanal oluşturmak için kullanılan bir kanal dinleyicisi oluşturur.