TransactionFlowBindingElement.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.
Bağlama bağlamından belirtilen türdeki 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
Kanal türü.
Parametreler
- context
- BindingContext
BindingContext Kanal dinleyicisini oluşturmak için kullanılması gereken.
Döndürülenler
IChannelListener<TChannel>'den context
başlatılan türüTChannel
.
Özel durumlar
context
, null
değeridir.
Belirtilen kanal türü için kanal dinleyicisi oluşturulamıyor.
Açıklamalar
Bu yöntem, bu bağlamaya yönelik iletileri almak için bir kanal dinleyicisi oluşturur.
Bu yöntem, kanalı oluştururken altyapı tarafından çağrılır. Bunu kodunuzda yalnızca özel bir bağlama öğesi uyguladığınızda kullanmanız gerekir.