ReliableSessionBindingElement.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.
Güvenilir oturumu destekleyen belirtilen türde bir kanalı kabul eden bir dinleyici döndürü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
IChannel Dinleyicinin kabul etmek için oluşturulduğu.
Parametreler
- context
- BindingContext
BindingContext türündeki TChannel
kanalları kabul edebilen dinleyicileri oluşturmak için gereken bilgileri içeren.
Döndürülenler
IChannelListener<TChannel> türünden IChannelcontext
başlatıldı.
Özel durumlar
TChannel
Desteklenmez.
Açıklamalar
IChannel Dinleyici tarafından kabul edilen türüdürTChannel
. Hizmeti barındıran sunucuda desteklenen türleri TChannel
, istemciye bağlanmak için kullanılan temel kanal türlerine bağlıdır. Aşağıdaki tabloda, temel alınan kanalların işlevi olarak hangi güvenilir oturum kanalı türlerinin desteklendiği gösterilir.
Temel Kanal Türlerine Göre Güvenilir Oturum TChannel Türleri desteği |
Ireplychannel | Ireplysessionchannel | Iduplexchannel | Iduplexsessionchannel |
---|---|---|---|---|
Iınputsessionchannel | Yes | Yes | Yes | Yes |
Ireplysessionchannel | Yes | Yes | Hayır | Hayır |
Iduplexsessionchannel | Hayır | Hayır | Yes | Yes |