SecurityBindingElement.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.
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
- context
- BindingContext
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.